Архив метки: mysql

MyTop — мониторинг производительности MySQL

Существует аналог утилиты top для мониторинга производительности MySQL сервера — mytop. Эта консольная утилита для unix-систем подключается к указанному серверу, с некоторой периодичности выполняет команды SHOW PROCESSLIST и SHOW STATUS и отображает сводные результаты с применением каких-либо фильтров.

mytop

Читать далее

Тонкая настройка MySQL

MySQL-сервер содержит большое количество системных переменных, с помощью которых можно производить его тонкую настройку. Глобальные переменные описываются в файле конфигурации my.cnf.
Получить полный список системных переменных в консольном клиенте mysql, можно с помощью команды

mysql> SHOW VARIABLES\g

Часть системных переменных, можно переопределить динамически, то-есть во время работы MySQL сервера, с помощью команды SET.

MySQL сервер поддерживает два типа переменных:

  • Глобальные переменные — инициализируются при старте MySQL-сервера, получая значения по умолчанию;
  • Сеансовые переменные — создаются для каждого соединения клиента с сервером и получают значения, установленные для глобальных переменных.

Читать далее