MySQL: Ускорение запросов


Есть простой запрос по большой таблице:

SELECT code, max(track_name) as track_name FROM ztable GROUP BY code

Если EXPLAIN показывает медленные результаты и что-то типа:

Using where; Using temporary; Using filesort

То от filesort можно избавиться с помощью "ORDER BY NULL" (!)

SELECT code, max(track_name) as track_name FROM ztable GROUP BY code ORDER BY NULL

и это значительно ускорит запрос