金沙澳门唯一官网最大并发数

2019-11-14 17:12 来源:未知

MySQL: E福特ExplorerRO牧马人 1040: Too many connections”的卓殊情状,产生这种场合包车型地铁意气风发种原因是访谈量过高,MySQL服务器抗不住,这时候就要思索扩大从服务器分散读压力;另风度翩翩种原因正是MySQL配置文件中max_connections值过小。
首先,我们来查阅mysql的最亚松森接数:

root@hongsin-monitor-db 18:14:58 [(none)]>show variables like '%max_connections%';
+-----------------+--------+
| Variable_name   | Value  |
+-----------------+--------+
| max_connections | 100000 |
+-----------------+--------+
1 row in set (0.00 sec)

翻看服务器响应的最加纳Ake拉接数:

root@hongsin-monitor-db 18:11:29 [(none)]> show global status like 'Max_used_connections';
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Max_used_connections | 139   |
+----------------------+-------+
1 row in set (0.01 sec)

能够看出服务器响应的最加纳阿克拉接数为139,远小于mysql服务器允许的最第比Liss接数值。

对于mysql服务器最加纳Ake拉接数值的装置限定比较不错的是:服务器响应的最阿比让接数值占服务器上限连接数值的比例值在百分之十之上,假如在一成之下,表达mysql服务器最浦那接上限值设置过高.

Max_used_connections / max_connections * 100% = 139/100000 *100% ≈ 0.139%

我们能够看见占比远远小于一成(因为这是本土监察和控制测量试验服务器,结果值未有太大的参阅意义,大家能够依靠实际情状设置连接数的上限值卡塔 尔(阿拉伯语:قطر‎。
设置这一个最地拉那接数值
方法1:

set GLOBAL max_connections=256;

Query OK, 0 rows affected (0.00 sec)

mysql> show variables like '%max_connections%';

+-----------------+-------+

| Variable_name  | Value |

+-----------------+-------+

| max_connections | 256  |

+-----------------+-------+

1 row in set (0.00 sec)

方法2:

修改mysql配置文件my.cnf,在[mysqld]段中添加或修改max_connections值:
max_connections=256

重启mysql服务就能够。

Mysql5.5 mysql5.6 mysql5.7:暗许的最阿比让接数都以151,上限为:100000
Mysql5.0版本:私下认可的最奥斯汀接数为100,上限为16384

TAG标签:
版权声明:本文由金沙澳门唯一官网发布于数据库管理,转载请注明出处:金沙澳门唯一官网最大并发数