Оптимизируйте MySQL Query с сервером настройки - PullRequest
0 голосов
/ 20 сентября 2011

Я работаю с мампом и MySQL. Я хотел бы оптимизировать MySQL сервер с my.conf Моя цель - сократить время на выполнение запроса. Мой запрос очень прост, но я должен за один раз загрузить все свои записи (около 40000). С параметром mampp по умолчанию загрузка всех записей занимает около 6 с, я бы хотел сократить это время

Можете ли вы помочь мне настроить мой сервер.

Большое спасибо

1 Ответ

0 голосов
/ 20 сентября 2011

Когда вы действительно загружаете ВСЕ данные из таблицы (без предложения 'where'), я полагаю, вы выполняете большую сортировку? В противном случае выполнение запроса не должно занять 6 секунд. Поэтому убедитесь, что у вас есть ИНДЕКС для всех столбцов, которые вы используете для сортировки (ORDER BY) или фильтрации (WHERE), и проверьте, достаточно ли большой кэш таблицы, чтобы держать вашу таблицу в памяти.

Но для более подробных ответов вы должны опубликовать свой запрос и структуру таблицы ...

...