您好,登錄后才能下訂單哦!
這篇文章主要介紹“mysql數據庫連接過多出現錯誤怎么解決”,在日常操作中,相信很多人在mysql數據庫連接過多出現錯誤怎么解決問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”mysql數據庫連接過多出現錯誤怎么解決”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
讓你們的工程師把MySQL的最大允許連接數從默認的100調成32000。這就不會老出現連接過多的問題了。
查看max_connections
進入MySQL,用命令:
show variables
查看數據庫最大可連接數的變量值:
max_connections
查看threads_connected 進入MySQL,用命令:
show status查看當前活動的連接線程變量值:
threads_connected設置max_connections 設置辦法是在my.cnf文件中,添加下面的最后紅色的一行:
[d]
port=3306
#socket=MySQL
skip-locking
set-variable = key_buffer=16K
set-variable = max_allowed_packet=1M
set-variable = thread_stack=64K
set-variable = table_cache=4
set-variable = sort_buffer=64K
set-variable = net_buffer_length=2K
set-variable = max_connections=32000修改完畢后,重啟MySQL即可。當然,為了確保設置正確,應該查看一下max_connections。 注意: 1、雖然這里寫的32000。但實際MySQL服務器允許的最大連接數16384; 2、除max_connections外,上述其他配置應該根據你們系統自身需要進行配置,不必拘泥; 3、添加了最大允許連接數,對系統消耗增加不大。 4、如果你的mysql用的是my.ini作配置文件,設置類似,但設置的格式要稍作變通。
到此,關于“mysql數據庫連接過多出現錯誤怎么解決”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。