Установка и использование MySQLTuner на Ubuntu 14.04

MySQLTuner — это инструмент, написанный на Perl, который помогает повысить производительность вашего сервера баз данных MySQL. Он очень прост в использовании и рекомендуется регулярно анализировать ваш сервер , чтобы получить лучшие результаты. В этом уроке мы покажем вам, как установить и использовать MySQLTuner на Ubuntu 14.04 .

Прежде всего, войдите на свой сервер и выполните обновление системы. Это может занять несколько минут, но это важно для безопасности вашего сервера. Используйте следующую команду, чтобы обновить все системное программное обеспечение до последней доступной версии:

sudo apt-get update && sudo apt-get -y upgrade

Как только обновление будет завершено, вы можете продолжить и установить MySQLTuner на свой сервер . Есть два простых способа сделать это, и мы рассмотрим оба этих урока.

Первый способ — использовать диспетчер пакетов apt. Это немного проще и быстрее, чтобы установить MySQLTuner на ваш сервер, чем другой, упомянутый выше. Поскольку MySQLTuner уже добавлен в репозитории Ubuntu, вы можете установить его, используя следующую команду:

sudo apt-get install mysqltuner

Чтобы запустить MySQLTuner, вы можете выполнить команду:

sudo mysqltuner

Это может занять несколько минут, прежде чем MySQLTuner предоставит вам окончательный отчет.

Другой способ установить MySQLTuner — загрузить скрипт из Git. Это предпочтительный способ, поскольку он позволяет использовать последнюю версию программного обеспечения.

Перейдите в каталог /opt на своем сервере и загрузите последнюю версию MySQLTuner:

cd/opt/
wget http://mysqltuner.pl/ -O mysqltuner.pl

Сделайте исполняемый файл сценария с помощью команды:

chmod + x mysqltuner.pl

И, наконец, запустите скрипт, используя команду:

./mysqltuner.pl

Или, если вам не нравится делать исполняемый файл сценария, добавляя бит выполнения, вы можете напрямую вызвать Perl для запуска программы, используя следующую команду:

perl mysqltuner.pl

В результате вы должны получить что-то вроде этого:

——— Рекомендации —————————————— ————
Общие рекомендации:
Запустите OPTIMIZE TABLE для дефрагментации таблиц для лучшей производительности
Сокращение или устранение незакрытых соединений и сетевых проблем
При настройке сделайте tmp_table_size / max_heap_table_size равным
Уменьшите запросы SELECT DISTINCT, которые не имеют условия LIMIT
Переменные для настройки:
query_cache_type (= 1)
tmp_table_size (> 16M)
max_heap_table_size (> 16M)

После получения окончательного отчета и рекомендаций MySQLTuner вы можете внести изменения в настройки сервера баз данных MySQL. Разумеется, будьте осторожны при внесении изменений, поскольку вы можете потерять некоторые важные данные из своих баз данных, если что-то ошибочно установлено. Если вы не уверены в проблеме, лучше обратиться к эксперту MySQL, чтобы получить правильный ответ. Лучшей практикой является создание резервной копии ваших баз данных MySQL, прежде чем вносить какие-либо изменения, чтобы позже вы могли восстановить базы данных, если что-то пойдет не так.

Конечно, вам не нужно ничего делать, если вы используете одну из услуг хостинга Linux VPS , и в этом случае вы можете просто попросить экспертов-администраторов Linux установить MySQLTuner для вас. Они доступны 24 × 7 и немедленно позаботятся о вашем запросе.

PS . Если вам понравился этот пост, поделитесь им со своими друзьями в социальных сетях, используя кнопки справа или просто оставьте ответ ниже. Благодарю.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.