潮科技|阿里云发布第七代高主频云服务器ECS和含光800云服务器
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

问题:
”MySQL: ERROR 1040: Too many connections”**
原因
a 一种原因是访问量过高**,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;
b 另一种原因就是MySQL配置文件中max_connections值过小。
首先,我们来查看mysql的最大连接数:
mysql> show variables like '%max_connections%';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 151 |+-----------------+-------+1 row in set (0.00 sec)其次,查看服务器响应的最大连接数:
mysql> show global status like 'Max_used_connections';+----------------------+-------+| Variable_name | Value |+----------------------+-------+| Max_used_connections | 2 |+----------------------+-------+1 row in set (0.00 sec)可以看到服务器响应的最大连接数为2,远远低于mysql服务器允许的最大连接数值。
对于mysql服务器最大连接数值的设置范围比较理想的是:服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysql服务器最大连接上限值设置过高。
Max_used_connections / max_connections * 100% = 2/151 *100% ≈ 1%
我们可以看到占比远低于10%(因为这是本地测试服务器,结果值没有太大的参考意义,大家可以根据实际情况设置连接数的上限值)。
再来看一下自己 linode VPS 现在(时间:2013-11-13 23:40:11)的结果值:
mysql> show variables like '%max_connections%';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 151 |+-----------------+-------+1 row in set (0.19 sec) mysql> show global status like 'Max_used_connections';+----------------------+-------+| Variable_name | Value |+----------------------+-------+| Max_used_connections | 44 |+----------------------+-------+1 row in set (0.17 sec)这里的最大连接数占上限连接数的30%左右。
上面我们知道怎么查看mysql服务器的最大连接数值,并且知道了如何判断该值是否合理,下面我们就来介绍一下如何设置这个最大连接数值。
mysql> set GLOBAL max_connections=256; Query OK, 0 rows seoected (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=128重启mysql服务即可。
[主机测评]历史优惠活动内容
猜你可能想看的VPS
- 腾讯云免费领代金券→个人专享 3000 元 企业 6888 元 云服务器全球[VPS测评]
- 阿里云 - 8 月 ECS 限量抢 2C8G5M 三年付 3000 元全球[VPS测评]
- 便宜 VPS $15 年 2 核 CPU 512M 内存 50G 硬盘 全球[VPS测评]
- $2 月 512M 内存 10G SSD 1Gbps 不限流量 KVM 全球[VPS测评]
- 夏季优惠 Sharktech 促销活动→E3-1270v2 16G 2T全球[VPS测评]
- 周三补货 搬瓦工 CN2 GIA 线路双机房 512M 内存套餐补货 速全球[VPS测评]
- 劳动节 vpsyc→6 折优惠 美国 cn2 gia VPS 200Mb美国VPS[主机]
- [11.11]者也 IO 全场云服务器 7 折加送内存 充 1000 送独立服务器[U]
- HostDare 八五折→洛杉矶 CN2 GIA 年付 39 美元起 C全球[VPS测评]
- JustHost→优化莫斯科 DataLine 移动线路 三网回程 CN全球[VPS测评]
- 消息 迪拜主机商 hostsailor 近期会接入 CN2 线路 抗投诉全球[VPS测评]
- dedecms 默认文档点击数修改 dedecms 默认文档点击数范围全球[VPS测评]
- Krypt→L03-L05 季付以上 6 折 L02-L05 年付 6 全球[VPS测评]
- JS 判断是否为微信浏览器(微信客户端)的函数全球[VPS测评]
- 优惠 SparkVPS→$69 年资源池 VPS 8 核 8G 120G全球[VPS测评]
- Onevps→日本机房不限流量 VPS 月付 5 美元起 可看奈飞 Hy日本VPS[主机]
- VPSMS 520 促销,洛杉矶安畅 gia 终身 6.8 折起,最高 美国VPS[主机]
- 在博客中如何合理展示AdSense 广告全球[VPS测评]
- Brascloud BR 巴西便宜VPS测评(500Mbps IP不错)全球[VPS测评]
- 美国信贷市场的痛苦将不亚于上世纪70年代的通胀时期美国VPS[主机]
- 持续高温!长沙所有初中新生停止军训!全球[VPS测评]
- 云计算到底是谁发明的?全球[VPS测评]
- 阿里云香港服务器多少钱一年?香港云服务器租用年付价格表香港VPS[主机]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御香港VPS[主机]
- Vmshell:200MB/S香港大宽带vps免费领取,免费云主机,不限香港VPS[主机]
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付韩国VPS[主机]
- 明恒互联:双旦同庆活动开启,100G国内高防云售价116元/月,香港云主香港VPS[主机]
- 7月份,经济复苏边际趋缓,央行降息幅度先稳后升全球[VPS测评]
- 易探云:香港bgp服务器1核1G5M带宽/10G数据盘,首月19元香港VPS[主机]
- 硅云香港主机怎么样?硅云香港云服务器价格多少钱一年?香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-252212.html











