Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
mysql:optimize [2018/06/21 12:00] – [Mytop] mirocow | mysql:optimize [2018/06/21 12:53] (текущий) – [Утилита mysqldumpslow] mirocow | ||
---|---|---|---|
Строка 63: | Строка 63: | ||
< | < | ||
[mysqld] | [mysqld] | ||
- | # Для анализа долговыполняющихся запросов | + | |
interactive_timeout=180 | interactive_timeout=180 | ||
wait_timeout=180 | wait_timeout=180 | ||
Строка 110: | Строка 110: | ||
===== Анализ запросов ===== | ===== Анализ запросов ===== | ||
+ | |||
==== Утилита mysqldumpslow ==== | ==== Утилита mysqldumpslow ==== | ||
Строка 122: | Строка 123: | ||
ORDER BY kc.CONSTRAINT_NAME, | ORDER BY kc.CONSTRAINT_NAME, | ||
</ | </ | ||
+ | |||
+ | Наблюдение в реальном времени | ||
+ | <code bash> | ||
+ | $ watch --interval=1 mysqldumpslow -s at -t 10 | ||
+ | </ | ||
+ | |||
+ | * [[mysql: | ||
* Count — количество вхождений запроса в лог; | * Count — количество вхождений запроса в лог; | ||
Строка 140: | Строка 148: | ||
==== Explain ==== | ==== Explain ==== | ||
+ | ==== Сетевые подключения ==== | ||
+ | |||
+ | <code bash> | ||
+ | $ netstat -ntp | grep :51244 | ||
+ | tcp 0 0 127.0.0.1: | ||
+ | tcp 0 0 127.0.0.1: | ||
+ | </ | ||
+ | |||
+ | где 45384 - можно получить из **show full processlist; | ||
+ | |||
+ | < | ||
+ | 6 root localhost Sleep 0 0 | ||
+ | 2003 root localhost: | ||
+ | </ | ||
+ | ===== Статьи ===== | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// |