Sergey_Al
Новичок
Как заставить MySql использовать идекс при сортировке ?
CREATE TABLE `authors` (
`author_id` int(11) NOT NULL auto_increment,
`author_letter` int(1) NOT NULL default '0',
`author_name` varchar(255) NOT NULL default '',
PRIMARY KEY (`author_id`),
KEY `author_name` (`author_name`(16)),
KEY `author_letter` (`author_letter`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ;
EXPLAIN SELECT * FROM `authors` ORDER BY author_letter
Как заставить MySql использовать идекс при сортировке ?d select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE authors ALL NULL NULL NULL NULL 3 Using filesort