博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL的活跃连接数和连接数
阅读量:7070 次
发布时间:2019-06-28

本文共 1316 字,大约阅读时间需要 4 分钟。

前言

很多用户经常会问,我购买的连接是2000,怎么活跃了连接到了500就报警啊?就响应慢了啊?

通过命令我们来看下关于连接数有多少种:

mysql> show global variables like "max_connections";+-----------------+-------+| Variable_name   | Value |+-----------------+-------+| max_connections | 1800  |+-----------------+-------+mysql> show global status like "%Threads%";+------------------------------------------------+-------+| Variable_name                                  | Value |+------------------------------------------------+-------+| Threads_cached                                 | 3     || Threads_connected                              | 0     || Threads_created                                | 7     || Threads_rejected                               | 0     || Threads_running                                | 2     |+------------------------------------------------+-------+11 rows in set (0.00 sec)

总连接数

客户购买的DB连接数是这个。,允许同时连接DB的客户端的最大线程数。如果客户端的连接数超过了max_connections,应用就会收到“”的错误。

下面是线程的状态信息:

已经创建的连接数

是为处理连接而创建的线程数。再明确一点来说是连接到DB的,客户端的线程数。它包含Threads_running。 如果Threads_created很大,可能需要调整。

线程cache命中率=Threads_created/,cache命中率当然越大越好,如果命中率较低,可以考虑增加thread_cache_size。

已经连接的连接数

当前打开的连接数。

活跃连接数

官方的说法是“”。顾名思义是:在DB端正在执行的客户端线程总数。Server端保持这些连接同时客户端等待回复。有些线程可能消耗CPU或者IO,有些线程可能啥也没做单纯等表锁或行锁释放。当DB执行完这个线程,客户端收到回复,线程的状态就会从"running" 变成 "connected".

如果发现活跃链接数突然增高,通常是以下原因:

  • 应用缓存失效
  • 突发流量

参考

转载地址:http://ryell.baihongyu.com/

你可能感兴趣的文章
AIDL 基础知识 知识点总结
查看>>
ORA-04028: cannot generate diana for object xxx
查看>>
Java 7之传统I/O - 字符类 StringReader和StringWriter
查看>>
STL Set和multiset 容器
查看>>
js里size和length的区别
查看>>
《简明Python教程》读书笔记
查看>>
关于大衍求一术的一个延拓
查看>>
Centos7.2 安装Elasticsearch 6
查看>>
注册Azure AD 2.0 应用程序
查看>>
向大神学习
查看>>
Python 字符串常用方法
查看>>
Android Could not find com.afollestad:material-dialogs:0.7.6.0 解决
查看>>
构造定律(constructal law)-构造定律作为第二个时间箭头,将和热力学第二定律一道将宇宙推向无序。...
查看>>
八大免费SSL证书-给你的网站免费添加Https安全加密
查看>>
虚拟机安装苹果系统 出现不可恢复的错误解决办法
查看>>
Cocos2d中的Menu使用
查看>>
PHP中include()与require()的区别说明
查看>>
Mybatis之基于XML的调用存储过程与手动回滚事务
查看>>
csrf攻击
查看>>
hexo从零开始到搭建完整 转
查看>>