Mysql-设置连接数

x33g5p2x  于2022-02-19 转载在 Mysql  
字(0.8k)|赞(0)|评价(0)|浏览(478)

mysql 连接数太多(SequelizeConnectionError: Too many connections)
这个就是最常见的问题了。因为我做的这个是前端监控系统,日志上报量比较大,所以经常会遇到连接数不够用的情况。 除了你要使用其他技术来缓解并发量,还需要适当的设置mysql数据库的最大连接数。那么怎么增加mysql的最大连接数呢,设置多大为合适呢,这又是一个比较麻烦的问题了。

查看当前mysql的连接数:

  1. mysql> show global status like 'Max_used_connections';
  2. +----------------------+-------+
  3. | Variable_name | Value |
  4. +----------------------+-------+
  5. | Max_used_connections | 403 |
  6. +----------------------+-------+
  7. 1 row in set (0.00 sec)

查询mysql最大连接数

  1. show variables like '%max_connections%';

如何设置mysql的最大连接数呢?

第一种方法:通过mysql命令设置(这种方法是临时性的,重启mysql以后就会失效)

  1. mysql> set GLOBAL max_connections=1000;
  2. Query OK, 0 rows affected (0.00 sec)

第二种方法:进入找到mysql的my.cnf文件(不同版本可能不一样),添加如下配置(注意:最大连接数不要设置过大,有可能会在启动的时候爆掉哦),然后执行命令service mysql restart

  1. [mysqld]
  2. max_connections=1000

点赞 -收藏-关注-便于以后复习和收到最新内容有其他问题在评论区讨论-或者私信我-收到会在第一时间回复如有侵权,请私信联系我感谢,配合,希望我的努力对你有帮助^_^

相关文章

最新文章

更多