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
Mysql 檢視連線數,狀態
命令 show processlist 如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist mysql show processlist 命令 ...
Mysql 檢視連線數,狀態
如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist mysql show processlist 命令 show status like 下面變...
Mysql 檢視連線數,狀態
命令 show processlist 如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist mysql show processlist 命令 ...