Всем привет! проведите пожалуйста ликбез, по медленным запросам, столкнулся с тем что на сервере мониторинга с zabbix их количество постепенно увеличивается... http://www.tp.kurgan.ru/arh/slow_queries_graph.png
при рестарте их количество обнуляется, так вот меня интересует несколько моментов
1. в чем причина возникновения явления медленных запросов? что это? дело в железе, написанном софте или конфигурации MySQL??
2. вытекает из первого, если дело в железе или конфигурации MySQL как можно выявить узкое место (что такое mysqltuner знаю, есть еще какието варианты?)
3. как они живут в системе? вот сформировался запрос, выполняется какое-то время и затем определяется как "медленный" и что с ним происходит дальше? он завершается или продолжает висеть?
4. вытекает из 3-о, команда mysqladmin status в выоде показывает Slow queries: n, это счетчик медленных запросов с момента запуска mysqld или их количество в данный момент?
5. какой может быть ущерб от этих медленных запросов?ps. в гуглк смотрел, там всё пишут о том как включить лог медленных событий, не вижу проку от это лога
есть такой ресурс dev.mysql.com
на нем же есть поиск если забить slow query, то он вам выдаст ссылку http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html, там ыв получите часть ответовпо поводу узкого места, там же читайте раздел optimization
http://www.mysqlperformanceblog.com/Вообще офф.дока полезная вещь...
>[оверквотинг удален]
>3. как они живут в системе? вот сформировался запрос, выполняется какое-то время
>и затем определяется как "медленный" и что с ним происходит дальше?
>он завершается или продолжает висеть?
>4. вытекает из 3-о, команда mysqladmin status в выоде показывает Slow queries:
>n, это счетчик медленных запросов с момента запуска mysqld или их
>количество в данный момент?
>5. какой может быть ущерб от этих медленных запросов?
>
>ps. в гуглк смотрел, там всё пишут о том как включить лог
>медленных событий, не вижу проку от это лога