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

    原文作者:mashen
    原文地址: https://www.jianshu.com/p/01351e72e5ce
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞