Приветствую.
Подскажите, пожалуйста, что я не понимаю, почему
SELECT * FROM (SELECT * FROM `ip` WHERE `from` <= 1388800773 AND `to` >= 1388800773) AS `src` ORDER BY `status` DESC LIMIT 1
как минимум на порядок быстрее
SELECT * FROM `ip` WHERE `from` <= 1388800773 AND `to` >= 1388800773 ORDER BY `status` DESC LIMIT 1
(0.15 vs 2.7 секунды)?
Mysql 5.5. 128k строк в таблице. MyISAM, но это, кажется, неважно. Индексы на всем.
P.S. Или это мне в Admin надо пойти на предмет поплакаться? P.P.S. Cам дурак, USE KEY решает.