【mysql 最大连接数】设置最大连接数查询却少了

1、首先查看最大连接数

mysql> show variables like 'max_connections';

在 /etc/my.cnf 文件中,我配置的最大连接数是10000,实际查询却只有9300多个,明显少了,不对劲。

那么如何修改呢?查阅了一些资料,说是可能是系统限制了文件打开数量,主要是改这2个地方

vi /etc/security/limits.conf

底部增加两行

mysql hard nofile 65535
mysql soft nofile 65535
vi /usr/lib/systemd/system/mysqld.service

找到 LimitNOFILE 修改其值为65535

LimitNOFILE=65535

改完之后,重新启动系统服务

systemctl daemon-reload

再次重启mysql服务

systemctl restart mysqld

再次查询就正常了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u013421629/article/details/130709411