mysql檢視當前連線

2021-09-05 11:52:46 字數 840 閱讀 6877

當我們使用c3p0連線池時,肯定想去看看mysql中確認一下連線數,則可以使用一下命令

variable_name valuethreads_cached 0 ##mysql管理的執行緒池中還有多少可以被復用的資源

threads_connected 152 ##開啟的連線數

threads_created 550 ##表示建立過的執行緒數,如果發現threads_created值過大的話,表明mysql伺服器一直在建立執行緒,這也是比較耗資源,可以適當增加配置檔案中thread_cache_size值,查詢伺服器

threads_running 1 ##啟用的連線數,這個數值一般遠低於connected數值,準確的來說,threads_running是代表當前併發數

show variables like 'thread_cache_size';

set global thread_cache_size=60;

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 結果 請看命令結果的最後,...