MySQL 优化之 max_connections

max_connections

同时连接客户端的最大数量

# max_connections
默认值 151
最小值 1
最大值 100000

查看 max_connections
show global variables like 'max_connections';

设置 max_connections
set global max_connections = 153; (立即生效重启后失效)

MySQL 配置文件 my.cnf 中 mysqld 下添加 max_connections
[mysqld]
max_connections = 200

max_connections 还取决于操作系统对单进程允许打开最大文件数的限制
也就是说如果操作系统限制单个进程最大可以打开100个文件
那么 max_connections 设置为200也没什么用
MySQL 的 open_files_limit 参数值是在MySQL启动时记录的操作系统对单进程打开最大文件数限制的值
可以使用 show variables like 'open_files_limit'; 查看 open_files_limit 值
或者直接在 Linux 下通过ulimit -n命令查看操作系统对单进程打开最大文件数限制 ( 默认为1024 )


MySQL 5.7 参考手册 - max_connections

你可能感兴趣的:(MySQL 优化之 max_connections)