MySQL如何查看連接數(shù)和連接狀態(tài)

mysql 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。mysql 所使用的 sql 語(yǔ)言是用于訪問數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。本文我們就來和大家分享一個(gè)小知識(shí)關(guān)于mysql如何查看連接數(shù)和連接狀態(tài)。

1、mysql> show status like & 39;%connect%& 39;;Connections,試圖連接到(不管是否成功)MySQL服務(wù)器的連接數(shù)。Max_used_connections

1、mysql> show status like ‘%connect%’;

Connections,試圖連接到(不管是否成功)MySQL服務(wù)器的連接數(shù)。

Max_used_connections,服務(wù)器啟動(dòng)后已經(jīng)同時(shí)使用的連接的最大數(shù)量。

Threads_connected,當(dāng)前的連接數(shù)。

2、mysql> show variables like ‘%connect%’;

max_connections,最大連接數(shù)。

3、修改max_connections

在配置文件(my.cnf或my.ini)在最下面,天加一句:

max_connections=32000

然后,用命令重啟:/etc/init.d/mysqld restart

雖然這里寫的32000,實(shí)際MySQL服務(wù)器允許的最大連接數(shù)16384;

添加了最大允許連接數(shù),對(duì)系統(tǒng)消耗增加不大。

4、mysql> show processlist;

顯示當(dāng)前正在執(zhí)行的MySQL連接。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享