博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL监控内容
阅读量:6001 次
发布时间:2019-06-20

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

一、liunx操作系统层面

1、整体cpu负载的%user最好不长期超过20%(若%user太高,有极大可能性是索引使用不当)
2、整体cpu负载的%iowat最好不长期超过10%(确认I/O子系统是否有明显瓶颈)
3、整体cpu负载的%idle最好保持在70%以上(让CPU保持低负载)
4、关注各个逻辑CPU之间的负载是否均衡(可能是中断不均衡导致性能问题)
5、关注是否有swap产生(注意关闭NUMA)
可使用命令或工具:vmstat、sar、dstat等

二、MySQL状态层面
1、主要关注tps、qps、并发连接数(Threads_connected)、并发活跃线程数(Threads_running)、临时表(*tmp_disk_tables*)、锁(*locks_waited*, Innodb_row_lock*)等指标。
2、关注当前是否有不良线程状态,例如:copy*to*tmp table、Creating sort index、Sorting result、Creating tmp table、长时间的Sending data等。
3、关注InnoDB buffer pool page的使用情况,主要是Innodb*pages_free、Innodb*wait_free两个。
4、关注InnoDB的redo log刷新延迟,尤其是checkpoint延迟情况,并关注unpurge list大小。
5、关注innodb status中是否有long semaphore wait的情况出现。
6、关注slow query sql的增长情况。

转载于:https://www.cnblogs.com/liang545621/p/10161131.html

你可能感兴趣的文章
[LintCode] 604. Design Compressed String Iterator
查看>>
微信小程序黑客马拉松即将开始,来做最酷的 Mini Program Creators!
查看>>
从人肉到智能,阿里运维体系经历了哪些变迁?
查看>>
JavaScript基础---函数
查看>>
前端每日实战:120# 视频演示如何用纯 CSS 创作锡纸撕开的文字效果
查看>>
electron写一个简单host切换工具
查看>>
Bytom矿池接入协议指南
查看>>
前端每日实战 2018 年 8 月份项目汇总(共 29 个项目)
查看>>
Linux 和 vim使用
查看>>
弃 Java 而使用 Kotlin 的你后悔了吗?| kotlin将会是最好的开发语言
查看>>
【跃迁之路】【538天】程序员高效学习方法论探索系列(实验阶段295-2018.07.28)...
查看>>
搭建基于express框架的运行环境
查看>>
关于angular4通过npm安装bootstrap插件在启动时候报错问题。
查看>>
HTML CSS + DIV实现排版布局
查看>>
Laravel实用小功能
查看>>
(十二)Java springcloud B2B2C o2o多用户商城 springcloud架构-- SSO单点登录之OAuth2.0 登出流程(3)...
查看>>
从PRISM开始学WPF(六)MVVM(二)Command?
查看>>
2017上海QCon之旅总结(下)
查看>>
Chartjs:Line chart的使用及必要参数说明
查看>>
E-MapReduce助力建设企业级数据仓库
查看>>