当前位置:Gxlcms > 数据库问题 > MySQL中的max_connections和max_user_connections 及 MySQL服务器最大连接数的合理设置

MySQL中的max_connections和max_user_connections 及 MySQL服务器最大连接数的合理设置

时间:2021-07-01 10:21:17 帮助过:2人阅读

”的情况,一种是访问量确实很高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力,另外一种情况是MySQL配置文件中max_connections值过小:

mysql> show variables like max_connections;
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 256 |
+-----------------+-------+

 这台MySQL服务器最大连接数是256,然后查询一下服务器响应的最大连接数:

mysql> show global status like Max_used_connections;

 MySQL服务器响应的最大连接数是245,没有达到服务器连接数上限256,应该不会出现1040错误,比较理想的设置是:

Max_used_connections / max_connections * 100%85%

 响应连接数占上限连接数的85%左右,如果发现比例在10%以下,MySQL服务器连接上线就设置得过高了。

MySQL中的max_connections和max_user_connections 及 MySQL服务器最大连接数的合理设置

标签:

人气教程排行