[MySQL]SQL語法設定max_connections

有關資料庫的討論, 都可以在這發表哦~~
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

[MySQL]SQL語法設定max_connections

文章 tim »

當發生 mysql 已達最大 connection 時, 若要先緊急處理的方式是使用指令將 max_connections 調高.

代碼: 選擇全部

 SET GLOBAL max_connections =1024 
上面的 1024 要看原來的值是多少再往上修. 查看的語法如下:

代碼: 選擇全部

SHOW VARIABLES
可以先救急, 但實際上還是得查出真實發生的原因, 通常若是無 event 的異常, 大多為程式邏輯的問題, 不過若再仔細查, 可以先用查詢目前的工作 connection 指令, 語法如下:

代碼: 選擇全部

 SHOW PROCESSLIST  
可以查看這些 connection 所執行的sql 指令, 再來反查出程式的問題所在!
多多留言, 整理文章, 把經驗累積下來.....
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

Re: [MySQL]SQL語法設定max_connections

文章 tim »

另外的方式可以利用 @@global.max_connecitons 變數.

可以參考這篇文章: http://www.netadmintools.com/art573.html

語法如下:

代碼: 選擇全部

set @@global.max_connections = 256;
select @@global.max_connections;
多多留言, 整理文章, 把經驗累積下來.....
回覆文章