2015-10-26 22 views
0

我在MariaDB中有數百個睡眠連接。有沒有辦法找出這是由哪個PHP腳本造成的?數百人睡在MySQL/MariaDB

MariaDB是否低下?

screenshot

+1

這是'show processlist;'創建的列表嗎? –

+0

@NateStone是的。我只隱藏數據庫用戶 –

+0

netstat可能會給你一個線索,甚至可能tcpdump – hanshenrik

回答

0

這可能是某種形式的「連接池」,即留下大量的連接打開的。

你的客戶是什麼?如果是Apache,則將MaxClients減少到10,例如,減少10。

另一種方法...將max_connections(在mysqld中)降低到20,然後在客戶端嘗試超過時發現錯誤。