varchar(10)http://softtime.ru/forumvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412593"UNIQUE KEY `login` (`login_id`,`login`), Так не делают! varchar(10)Wed, 16 Dec 2009 23:27:49 +0300Trianonvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412585а если: CREATE TABLE `user` ( `id` mediumint(11) unsigned NOT NULL auto_increment, `date` datetime NOT NULL, `login` varchar(10) collate...varchar(10)Wed, 16 Dec 2009 23:09:31 +0300а-яvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412085Вычисление полинома так на так придется выполнить. Вычисленное значение потребуется отыскать. Если бы уникальный индекс на поле login не стоял,...varchar(10)Mon, 14 Dec 2009 11:41:13 +0300Trianonvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412077хм.. остается проверить только опытным путёмvarchar(10)Mon, 14 Dec 2009 11:07:16 +0300Дмитрий Смальvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412053Запрос 2 будет работать быстрее ровно на время вычисления значения crc32 и сравнения вычисленного значения с полем.varchar(10)Mon, 14 Dec 2009 00:24:50 +0300Trianonvarchar(10)http://softtime.ru/forum/read.php?id_forum=3&id_theme=70382#post412050вот упрощённая структура таблицы с юзерами CREATE TABLE `user` ( `id` mediumint(11) unsigned NOT NULL auto_increment, `date` datetime NOT NULL,...varchar(10)Mon, 14 Dec 2009 00:14:56 +0300Дмитрий Смаль