开发者社区> 问答> 正文

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

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

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

展开
收起
道月芬1 2021-10-11 18:20:57 1195 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像