MySQL: Limit оптимизация

MontefuckeR

Registered
Някой има ли идея как би могло да се оптимизира LIMIT от заявка тип:
SELECT id,field,field2,field3 FROM table WHERE category='4' ORDER BY id DESC LIMIT 38835, 45;
Разбрах, че не добре да се използва
, а само
Наистина ускорява доста, но как би могло да се сортират резултатите според страниците в този случай с
?
 
Еми на back-end-a ще извъртиш един цикъл от типа
while (еди какво си < 45)
{ да сортира еди какво си }

Друго решение не знам дали има. Не си дал структурата на базата данни.
Може от там да е проблема - самата организация да куца.
 

Back
Горе