|
|
51CTO旗下网站
|
|
移动端

MySQL数据库监控指标之吞吐量

如果你的数据库运行缓慢,或者出于某种原因无法响应查询,技术栈中每个依赖数据库的组件都会遭受性能问题。为了保证数据库的平稳运行,你可以监控下吞吐量这个指标。

作者:波波说运维来源:今日头条|2019-09-29 15:36

如果你的数据库运行缓慢,或者出于某种原因无法响应查询,技术栈中每个依赖数据库的组件都会遭受性能问题。为了保证数据库的平稳运行,你可以监控下吞吐量这个指标。

吞吐量

在监控任何系统时,我们最关心的应该是确保系统能够高效地完成工作。数据库的工作是运行查询,因此首要任务是确保 MySQL 能够如期执行查询。

MySQL 有一个名为 Questions 的内部计数器(根据 MySQL 用语,这是一个服务器状态变量),客户端每发送一个查询语句,其值就会加一。

mysql数据库监控指标之吞吐量

1. 查询Questions服务器状态变量值

  1. SHOW GLOBAL STATUS LIKE "Questions"; 

mysql数据库监控指标之吞吐量

2. 监控读指令的分解情况

  1. SHOW GLOBAL STATUS LIKE "Com_select"; 

mysql数据库监控指标之吞吐量

3. 监控写指令的分解情况

  1. Writes = Com_insert + Com_update + Com_delete 

mysql数据库监控指标之吞吐量

【编辑推荐】

  1. 高并发环境下如何让Redis和MySQL保持数据统一
  2. 阿里面试MySQL灵魂拷问20题,Java程序员秋招必会的8个知识点
  3. 记一次生产数据库sql优化案例--23秒优化到0.9秒
  4. 频繁插入(insert)的业务,用什么存储引擎更合适? | 数据库系列
  5. 干货!MySQL DAL中间件总结
【责任编辑:赵宁宁 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

用Python玩转excel

用Python玩转excel

让重复操作傻瓜化
共3章 | DE8UG

175人订阅学习

AI入门级算法

AI入门级算法

算法常识
共22章 | 周萝卜123

157人订阅学习

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

128人订阅学习

读 书 +更多

《广域网》

在开始学习WAN资料时,我经常面对资料深度不够或者为电气工程师编写的书。另外,在看了几本书,并且对Internet进行了研究以后,我觉得应当...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微