max_connections 与 max_used_connections --ERROR 1040: Too many connections

mysql> show variables like ‘max_connections‘;
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 151   |
+-----------------+-------+
1 row in set (0.03 sec)

mysql> show global status like ‘max_used_connections‘;
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Max_used_connections | 1     |
+----------------------+-------+
1 row in set (0.19 sec)
secureCRT在打开一个窗口 mysql -uroot -p 登陆
mysql> show global status like ‘max_used_connections‘;
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Max_used_connections | 2     |
+----------------------+-------+
1 row in set (0.01 sec)

MySQL比较理想的最大连接数计算方式为:

1

max_used_connections / max_connections * 100% ≈ 85%

时间: 2024-10-10 18:28:19

max_connections 与 max_used_connections --ERROR 1040: Too many connections的相关文章

Go连接MySql数据库Error 1040: Too many connections错误解决

原文:https://my.oschina.net/waknow/blog/205654 摘要: 使用Go链接数据库时,由于连接释放不当会在一段时间以后产生too many connections的错误.因此需要适当的选择函数和及时的释放数据库连接. 这几天用Go写了个简陋的服务器,连接Mysql数据库,提供api给其他程序调用来实现增删改产等服务.Go的版本是1.2,使用的驱动是go-sql-driver/mysql.但是在有一定量的查询结果以后,会出先too many connection的

Mysql连接数太多ERROR 1040 (HY000): Too many connections

数据库连接报错:ERROR 1040 (HY000): Too many connections 1.查看连接数 /usr/local/mysql/bin/mysqladmin -h host -u root -p123456 status 这条命令返回MYSQL当前状态的几个值 Uptime: 18869  Threads: 1  Questions: 1  Slow queries: 0  Opens: 33  Flush tables: 1  c: 0  Queries per secon

【已解决】mysql连接出错:ERROR 1040 (HY000): Too many connections

连接mysql,结果出错: ? 1 ERROR 1040 (HY000): Too many connections 去修改mysql的配置文件,然后添加: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [email protected]:logs# vi /etc/my.cnf [mysqld] lower_case

openstack Mysql 1040, 'Too many connections' 问题

[[email protected] ~]# nova list ERROR: An unexpected error prevented the server from fulfilling your request. (OperationalError) (1040, 'Too many connections') None None (HTTP 500) 解决办法:         key_buffer         = 64M max_allowed_packet = 16M thre

#1040 - Too many connections

今天本来是研究如何迁移网站的结果,在linux下没有退出数据库之前网络断了,因此数据库自动出问题了 我重新启动了数据库:service mysqld restart 刚开始没有问题,我也没有注意,但是老师找我麻烦了 说数据库不为稳定,我去 我看了一下数据库报错是:#1040 - Too many connections 于是我在晚上查了一下原因:  连接过多的原因吧 ,但是网站一天也就20多的访问量 所以我查看了MySQL的最大连接数(这是安装mysql时默认的) 命令:show variabl

静态ip设置成dhcp------同时------解决error: no valid active connections found

问题描述: 正常的网络连接是: 当网络设置错误后,不管连接有线或者是无线,该图标都是无信号的. 解决方案: 参考方法: 1)http://blog.sina.com.cn/s/blog_74b0186301017jh7.html 2)http://blog.csdn.net/qq_26093511/article/details/50599839 主要是参考第一个. 涉及到第一个文件: /etc/network/interfaces 修改后文件如下: 涉及到第二个文件: /etc/Network

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

max_connections 是指整个mysql服务器的最大连接数: max_user_connections 是指每个数据库用户的最大连接数,比如:虚拟主机可以用这个参数控制每个虚拟主机用户的数据库最大连接数: MySQL服务器的连接数并不是要达到最大的100%为好,还是要具体问题具体分析,下面就对MySQL服务器最大连接数的合理设置进行了详尽的分析,供您参考. 我们经常会遇见“MySQL: ERROR 1040: Too many connections”的情况,一种是访问量确实很高,My

Mysql优化(转)

Mysql优化主要通过执行计划,索引,sql语句,调整mysql内部配置 (http://blog.chinaunix.net/uid-11640640-id-3426908.html) 一.优化概述 二.查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三.配置优化 1)      max_connections 2)      back_log 3)      interactive_timeout 4)  

mysql 性能优化方案 (转)

网 上有不少MySQL 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具体的优化. mysql> show global status; 可以列出mysql服务器运行各种状态值,另外,查询mysql服务器配置信息语句: mysql> show variables; 一