LINUX.ORG.RU
ФорумAdmin

Почему так много процессов mysql?

 ,


0

1

Всем привет.

Получил алерт в Zabbix, что памяти привет. Заглянул в HTOP, а там вся память съедена вместе со свопом.

Не знаю, связано ли это с тем, что у mysql очень много процессов в режиме S.

Есть какие-нибудь соображения?

И я правильно понял, что в mysql процесс = коннекту, а так как процесс висит как S, то коннект попросту не обрывается, а чтобы обрывался - в конфигурации mysql, к примеру, wait_timeout выставить 30 сек.?

Скриншот htop: http://images.vfl.ru/ii/1599551307/6f605ef5/31573905.jpg



Последнее исправление: yatakoi (всего исправлений: 1)

Это не процессы, а треды внутри одного процесса (нажми H, чтобы показывать только родительские процессы и спрятать треды). Но почему mysql съел 5 гигабайт памяти и почему тредов так много, хз.

TeopeTuK ★★★★★
()

Что пишет show variables like 'max_connections'; и show processlist; ?

Возможно, с другой стороны есть клиент, который открывает новые соединения и не закрывает их?

kmeaw ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.