parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

max_rip 09.07.2014 12:21

Не правильно вы поняли
Запрос select * from table where куча условий LIMIT 9000, 10
Придется выбрать все значения до 9000, получается будет лишняя выборка данных и проход по ним до 900 страницы, что жрет ЦПУ и память.
Если сделать
select id from table where куча условий LIMIT 9000, 10
И потом
SELECT * from table where id in (1,2,3,4,5 список айди)
То такие два запроса будут намного быстрее чем один огромный.
Это будет заметно при большом смещении в limit, хотя может даже ускорить и сложные запросы.