MySQL性能分析和优化-part 1
2024-09-02 05:59:37
MySQL性能优化
平时我们在使用MySQL的时候,怎么评估系统的运行状态,怎么快速定位系统瓶颈,又如何快速解决问题呢?
本文总结了多年来MySQL优化的经验,系统介绍MySQL优化的方法。
OS性能分析
使用top观察top cpu/memory进程
使用mpstat观察每个CPU核心的CPU使用情况
使用iostat观察系统io状况
使用sar -n DEV观察网卡流量
使用vmstat查看系统内存使用情况
查看系统日志
使用dstat
记录和查看历史数据
查看昨天的数据
查看swap
查看load
查看IO使用情况
查看内存使用情况
查看多核CPU使用情况
MySQL性能分析
配置slowlog
分析slow log
使用pk-query-digest
TCPDUMP + pt-query-digest
通过processlist查看系统当前运行情况
通过genenral log查看系统运行的SQL
通过binlog查看系统DML
查看MySQL错误日志
查看MySQL状态
查看Innodb状态
数据库参数调优
MySQL优化器参数
myisam参数
innodb
最新文章
- 堆排序与优先队列——算法导论(7)
- 冰冻三尺非一日之寒--js dom
- 购物车相关 js
- 冒烟测试 smoking test
- C# 类动态添加属性、方法(Z)
- ionic slidebox 嵌套问题
- 联想VIBE UI 固件ROM刷机包集合
- [网络配置相关]——netstat命令
- iOSbase64
- python学习笔记27(python中sys模块的使用)
- algorithm@ dijkstra algorithm &; prim algorithm
- [Sequence Alignment Methods] Cross-Recurrent Plot (CRP)
- label的for属性与inputde的id元素绑定
- C++ 编译报错discards qualifiers [-fpermissive]
- 纯CSS实现垂直居中的7种方法
- Manacher算法学习笔记 | LeetCode#5
- Spider-four
- keil项目的调试与编译
- yaml文件 *.yml 写法简介
- shell学习1---基本的shell命令
热门文章
- 【洛谷P4342】[IOI1998]Polygon
- 解决:fontawesome-webfont.woff2?v=4.6.3 404 (Not Found)
- AngularJS 使用 uppercase 过滤器的表格
- Mac改变系统截图存储路径
- Unity 游戏框架搭建 (十) QFramework v0.0.2小结
- jquery mobile 移动web(4)
- js省市区级联选择联动
- onblur事件和click事件冲突
- MySQL实现序列自增
- 【nginx下对服务器脚本php的支持】