👋 欢迎来到吴老二技术博客,专注运维 / 数据库 / 云原生
首页/数据库/正文

mysql并发量配置

吴
吴老二
2021-02-19数据库2126 次浏览0 条评论
mysql的并发量和程序的请求并发相关,这里主要说明一下程序在查询数据库信息时,程序为了提高并发量会增加服务,而服务的并发高于mysql的并发时就会出现mysql的CPU过高,导致服务停机不可用。所以需要注意服务连接mysql的并发和mysql的并发不能大于mysql的并发量。下面看一下mysql的并发设置。
mysql> show variables like '%max_connections%';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 3000  |
+-----------------+-------+
1 row in set (0.00 sec)
查看一下mysql的并发数,默认是100,
mysql> show status like 'Threads%';
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_cached    | 18    |     #线程缓存内的线程数
| Threads_connected | 20    |     #当前打开的连接数
| Threads_created   | 38    |     #创建用来处理连接的线程数
| Threads_running   | 3     |     #激活的(非睡眠状态)线程数
+-------------------+-------+
4 rows in set (0.00 sec)
如果mysql的并发数太小可以修改,修改时需要根据自己的配置和服务的连接信息。
set global max_connections=1000 重新设置
以上就是针对mysql的并发数配置,如有其他意见可以留言一起讨论,没有了,看些其他的吧。。。。
文章底部广告位在后台「广告设置」填写广告代码后显示

评论 0

评论需 登录 后发表(注册并验证邮箱)。
还没有评论,来抢沙发~