show processlist;
show full processlist;
show variables like '%max_connections%';
show status like '%connection%';
mysql> show status like 'threads%';
+-------------------+-------+
| variable_name | value |
+-------------------+-------+
| threads_cached | 58 |
| threads_connected | 57 | ###這個數值指的是開啟的連線數
| threads_created | 3676 |
| threads_running | 4 | ###這個數值指的是啟用的連線數,這個數值一般遠低於connected數值
+-------------------+-------+
threads_connected 跟show processlist結果相同,表示當前連線數。準確的來說,threads_running是代表當前併發數
這是是查詢資料庫當前設定的最大連線數
mysql> show variables like '%max_connections%';
+-----------------+-------+
| variable_name | value |
+-----------------+-------+
| max_connections | 1000 |
+-----------------+-------+
可以在/etc/my.cnf裡面設定資料庫的最大連線數
[mysqld]
max_connections = 1000
mysql 檢視當前連線數
文章 本語句報告tcp ip連線的主機名稱 採用host name client port格式 以方便地判定哪個客戶端正在做什麼。如果您得到 too many connections 錯誤資訊,並且想要了解正在發生的情況,本語句是非常有用的。mysql保留乙個額外的連線,讓擁有super許可權的 賬...
mysql 檢視當前連線數
命令 show processlist 如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist mysql show processlist 命令 ...
mysql 檢視當前連線數
實戰經驗 登入到mysql資料庫的終端 show status 結果 看到threads開頭的沒,threads connected就是當前的連線數 其他的看英文就懂了吧.show full processlist同樣也可以看到 show full processlist 結果 請看命令結果的最後,...