首頁 > 資料庫 > mysql教程 > mySQL连接数过多的问题

mySQL连接数过多的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 15:52:53
原創
1240 人瀏覽過

当你试图连接到 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 能支持的最大连接数取决于给定平台上线程库的质量。LinuxSolaris 应能支持500-1000 个并发连接,具体情况取决于RAM 容量,以及客户端正在作什么。MySQL AB 提供的静态Linux 库能支持高达4000 个连接。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
linux安裝mysql報錯
來自於 1970-01-01 08:00:00
0
0
0
mysql 升級後無法重新啟動mysql服務的問題
來自於 1970-01-01 08:00:00
0
0
0
MySQL停止進程
來自於 1970-01-01 08:00:00
0
0
0
phpstudy不能啟動mysql?
來自於 1970-01-01 08:00:00
0
0
0
環境中mysql
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板