美文网首页
MySQL服务器最大连接数怎么设置才合理

MySQL服务器最大连接数怎么设置才合理

作者: shadow雨轩 | 来源:发表于2018-03-01 17:55 被阅读0次

    MySQL服务器的连接数并不是要达到最大的100%为好,还是要具体问题具体分析,下面就对MySQL服务器最大连接数的合理设置进行了详尽的分析,供您参考。

    我们经常会遇见“MySQL: ERROR 1040: Too many connections”的情况,一种是访问量确实很高,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服务器最大连接数怎么设置才合理

          本文链接:https://www.haomeiwen.com/subject/jglnxftx.html