MySQL, по-видимому, не использует индексы и использует файловую сортировку по следующему запросу:
SELECT `tweets`.*
FROM `tweets`
WHERE (`tweets`.contest_id = 159)
ORDER BY tweet_id ASC, tweeted_at DESC LIMIT 100 OFFSET 0
У меня есть индексыtest_id, tweet_id и tweeted_at
При выполнении EXPLAIN EXTENDED
Extra возвращает «Using куда; используя filesort».Как я могу улучшить свой запрос?