1、mysql> show status like '%connect%';
Connections,試圖連接到(不管是否成功)MySQL服務器的連接數。
Max_used_connections,服務器啟動后已經同時使用的連接的最大數量。
Threads_connected,當前的連接數。
2、mysql> show variables like '%connect%';
max_connections,最大連接數。
3、修改max_connections
在配置文件(my.cnf或my.ini)在最下面,天加一句:
max_connections=32000
然后,用命令重啟:/etc/init.d/mysqld restart
雖然這里寫的32000,實際MySQL服務器允許的最大連接數16384;
添加了最大允許連接數,對系統消耗增加不大。
4、mysql> show processlist;
顯示當前正在執行的MySQL連接。
在MySQL配置文件my.ini/my.cnf中添加或修改:
//最大連接數
max_connections=1000
//設置超時時間,超過設置時間沒有請求就主動斷開,單位是秒
wait_timeout = 600
interactive_timeout = 600
wait_timeout = 600
interactive_timeout = 600