當你試圖連接到 mysqld 服務器時遇到過多連接錯誤,這表示所有可用的連接均已被其他客戶端使用。 允許的連接數由 max_connections 系統變量控制。 默認值為 100 。如果需要支持更多的連接,應使用該變量的較大值重啟 mysqld 。 mysqld 實際上允許 max_connec
當你試圖連接到mysqld 服務器時遇到“過多連接”錯誤,這表示所有可用的連接均已被其他客戶端使用。
允許的連接數由max_connections 系統變量控制。 默認值為100 。如果需要支持更多的連接,應使用該變量的較大值重啟mysqld 。
mysqld 實際上允許max_connections+1 個客戶端進行連接。 額外的連接保留給具有SUPER 權限的賬戶。(這個有點類型SQL Server 2005+的DAC專業管理員連接,不知道誰抄誰的,呵呵)通過為系統管理員而不是普通用戶授予SUPER 權限(普通用戶不應具有該權限),系統管理員能夠連接到服務器, 并使用SHOW PROCESSLIST 來診斷問題,即使已連接的無特權客戶端數已達到最大值也同樣。
MySQL 能支持的最大連接數取決于給定平臺上線程庫的質量。Linux 或Solaris 應能支持500-1000 個并發連接,具體情況取決于RAM 容量,以及客戶端正在作什么。MySQL AB 提供的靜態Linux 庫能支持高達4000 個連接。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com