Mysql檢視使用者連線數配置及每個IP的請求情況

2022-05-06 08:51:10 字數 658 閱讀 1951

1、檢視當前資料庫的連線情況

show full processlist;

show processlist;

2、檢視所有使用者的總連線數

show variables like '%max_connections%';

3、檢視每乙個使用者的最大連線數

show variables like '%max_user_connections%';

4、檢視當前連線中各個使用者的連線數

select user , count(*) from information_schema.processlist group by user;

5、檢視當前連線中各個ip的連線數

select substring_index(host,':',1) as ip , count(*) from information_schema.processlist group by ip;

6、檢視當前連線中連線時間最長的的連線

select host,user,time,state,info from information_schema.processlist order by time desc limit 10;

7、查詢線上mysql資料庫的連線數配置

show variables like '%conn%';

設定 檢視mysql連線數

mysql資料庫連線數過多導致系統出錯,系統不能連線資料庫,關鍵要看兩個資料 1 資料庫系統允許的最大可連線數max connections。這個引數是可以設定的。如果不設定,預設是100。最大是16384。2 資料庫當前的連線線程數threads connected。這是動態變化的。檢視max c...

mysql 檢視當前連線數

文章 本語句報告tcp ip連線的主機名稱 採用host name client port格式 以方便地判定哪個客戶端正在做什麼。如果您得到 too many connections 錯誤資訊,並且想要了解正在發生的情況,本語句是非常有用的。mysql保留乙個額外的連線,讓擁有super許可權的 賬...

檢視 mysql 的連線數

官方手冊還是最有力的依據 mysql 5.6最大連線數已經達到了10000個,前提是有較大的記憶體 幾個gb是起碼的,然後查詢比較簡單等等 show variables like max connections 檢視本機最大連線數,show status like threads running s...