修改Mysql最大连接数
2020-12-25 10:08
1521 查看
最近使用Mysql数据库进行多编程操作时报错:ERROR 1040: Too many connections 。提示连接过多,检查发现Mysql的默认连接数为151,可根据实际情况进行修改。
1、查看最大连接数设置
mysql -uroot -p MariaDB [(none)]> show variables like 'max_connections'; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | max_connections | 151 | +-----------------+-------+ 1 row in set (0.01 sec)
2、查看实际己使用的最大连接数
可以发现实际使用的连接数己达到最大连接数限制
MariaDB [(none)]> show global status like 'Max_used_connections'; +----------------------+-------+ | Variable_name | Value | +----------------------+-------+ | Max_used_connections | 152 | +----------------------+-------+ 1 row in set (0.01 sec)
3、根据实际需要修改最大连接数
MariaDB [(none)]> set GLOBAL max_connections=4096; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> show variables like 'max_connections'; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | max_connections | 4096 | +-----------------+-------+ 1 row in set (0.01 sec)
4、再次运行报错程序,检查己使用最大连接数
MariaDB [(none)]> show global status like 'Max_used_connections'; +----------------------+-------+ | Variable_name | Value | +----------------------+-------+ | Max_used_connections | 1002 | +----------------------+-------+ 1 row in set (0.01 sec)
相关文章推荐
- mysql 5.7 主从复制搭建及原理
- MySQL 执行计划
- JY32 Mysql02的安装
- MySQL资料整理
- Mysql创建外键时报errno150,Can't create table错误
- 关于MySQL索引知识与小妙招 — 学到了!
- MySQL中的 ”SELECT FOR UPDATE“ 一次实践
- 数据库数据过大的系统架构-mysql分库分表高可用面试题
- MySQL锁(四)行锁的加锁规则和案例
- Flink从入门到真香(20、使用flink table api 输出到mysql和es)
- MySQL锁(二)表锁:为什么给小表加字段会导致整个库挂掉?
- Mac mysql 5.7.x 设置服务开机自启动
- MySQL锁(一)全局锁:如何做全库的逻辑备份?
- Mysql临时表突增问题定位与分析
- MySQL锁:03.InnoDB行锁
- MySQL锁:02.InnoDB锁
- MySQL锁:01.总览
- MySQL权限问题
- 搞定MySQL安装难安装贵问题
- Mysql排它锁演示