MySQL查看修改连接数

MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种原因就是MySQL配置文件中max_connections值过小。

查看mysql的最大连接数

mysql> show variables like '%max_connections%';

Mysql5.5 mysql5.6 mysql5.7:默认的最大连接数都是151,上限为:100000
Mysql5.0版本:默认的最大连接数为100,上限为16384

查看服务器响应的最大连接数:

mysql> show global status like 'Max_used_connections';

设置最大连接数值

mysql> set GLOBAL max_connections=256;

修改my.ini,在[mysqld]中添加:

max_connections=256

显示哪些线程正在运行

mysql> show full processlist;

发表评论

邮箱地址不会被公开。 必填项已用*标注