【发布时间】:2012-01-25 14:34:46
【问题描述】:
我已使用以下行更新了我的数据库的my.cnf 文件:max_connections=200。之后我停止并启动了 mysql 服务,以便更改生效。
但由于某种原因,此更改不会影响数据库,因为如果我运行:
mysql> select @@max_connections
显示最大连接数为100。
显然还有其他地方可以管理这个值。我在哪里可以找到它或我做错了什么?
感谢您的回复。
【问题讨论】:
-
您使用什么操作系统来托管您的 mysql 服务器?
-
我的服务器使用的是 linux。
-
可能,内存限制可能会将其限制为 100。我在 200 处测试了自己的,但从 @@max_connections 只能达到 151。我将其设置为 110 以确认该值是从 my.cnf 中读取的,并且我确实从 @@max_connections 得到了正确的 110。
-
虽然 100 是一个可疑的整数......