, можно проверить следующее. Если вы хотите увеличить скорость ORDER BY, проверьте, можете ли вы заставить MySQL использовать индексы вместодополнительный этап сортировки.Если это невозможно, вы можете попробовать следующие стратегии:
Увеличить размер переменной sort_buffer_size.
Увеличить размер переменной read_rnd_buffer_size.
Использовать меньше оперативной памятидля каждой строки, объявляя столбцы настолько большими, насколько это необходимо для хранения значений, хранящихся в них.Например, CHAR (16) лучше, чем CHAR (200), если значения никогда не превышают 16 символов.
Измените tmpdir, чтобы он указывал на выделенную файловую систему с большим количеством свободного места.Кроме того, этот параметр принимает несколько путей, которые используются в циклическом режиме, так что вы можете использовать эту функцию для распределения нагрузки по нескольким каталогам.Пути должны быть разделены двоеточиями («:») в Unix и точками с запятой («;») в Windows, NetWare и OS / 2.Пути должны быть для каталогов в файловых системах, которые расположены на разных физических дисках, а не на разных разделах на одном диске.