Pohitritev querija
3 naročniki
3 naročniki
Kako pohitriti poizvedbo?
Showing rows 0 - 20 (21 total, Query took 1.5251 sec)
SELECT n.title, n.news_id, n.short, n.picture, n.youtube, n.audio, n.gallery_id, n.inserted
FROM news AS n
LEFT JOIN news2category AS n2c ON ( n2c.news_id = n.news_id )
WHERE n2c.category_id = '5'
AND n.inserted < NOW( )
ORDER BY n.priority DESC , n.inserted DESC
LIMIT 0 , 21
Index je nastavljen na fieldih: news_id, priotity, inserted
V povezovalni tabeli je vse indeksirano.
Novic je v bazi cca 30000
Zadevo upočasni ORDER BY, brez sortiranja dobim rezultat v 0.00x sekundah.
HELP :)