Назад | Перейти на главную страницу

Меня беспокоит, что конфигурация mysql недостаточно оптимизирована для хорошей работы, как определить?

Я хочу знать основные параметры / конфигурацию, чтобы mysql отлично работал.

Кто они такие? Как определить?

При использовании phpmyadmin параметры состояния, отмеченные красным цветом, по-видимому, необходимо изменить для оптимизации, но с какими основными из них я должен работать в первую очередь?

Есть целые документы, веб-сайты и книги посвящен этой теме. Здесь невозможно дать адекватный ответ на ваш вопрос - особенно без дополнительной информации.

Я предлагаю прочитать некоторые из приведенных выше ссылок и использовать Google. А если где-то застряли, задайте новый конкретный вопрос.

есть довольно изящный скрипт на Perl под названием mysqltuner.pl (доступный в домене с тем же именем, или Вот)

вам нужен доступ к оболочке (и логин администратора mysql), но он рассмотрит ваш экземпляр, конфигурацию и некоторую статистику и даст базовые рекомендации, которые могут обеспечить основу для работы.

хотя это хорошая отправная точка, это, конечно, не абсолютный диагностический инструмент и лейкопластырь - я бы все равно попробовал использовать многочисленные веб-ресурсы, посвященные настройке производительности MySQL, и, желательно, начать (на коробке разработки), понимая, как измерить вашу текущую производительность, понять индексы и то, как они применяются, и как работают различные типы хранилищ файлов данных mysql / db и что подходит для вашей среды.

как однажды пробормотал кто-то во время обучения Oracle, нет переключателя «быстрее = правда».

Вы можете использовать Mysqltuner, Tuning-primer, mytop, MySQLReport, ...

Чтобы узнать больше об этих инструментах, перейдите по следующей ссылке ....

http://www.serveradminblog.com/2011/03/tuning-mysql-performance-howto-part-1/

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