开发者社区> 问答> 正文

MySQL默认最大连接数为151,这个如何设置最优的,有什么讲究吗?

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

平常总是有报错,连接数超限制,那么这个设置多少合适呢?

展开
收起
睡着了去做梦 2021-10-11 18:20:57 1127 0
1 条回答
写回答
取消 提交回答
  • MySQL5.5、5.6、5.7默认的最大连接数都是151,上限为:100000 可通过修改MySQL的主配置文件/etc/my.cnf来修改最大连接数 在/etc/my.cnf文件中的[mysqld]下新增或修改max_connections属性 如: [mysqld] max_connections=1000 此处配置1000即配置最大连接数为1000 修改完成重启MySQL服务器即可

    当项目中报连接数超限时可调整此项配置,设置值需大于项目中数据库连接池配置的最大连接数值得配置值

    此外,MySQL的最大连接数还受限于服务器的限制与性能

    2021-10-12 08:31:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像