radius 发表于 2022-10-20 16:29:12

mysql 有哪些常用的字典表,有助于排查定位问题?

线上遇到性能问题,有时候监控指标不够全面,需要查看分析字典表,但是不太清楚要看哪些数据去定位问题。希望懂的大佬指点迷津!

yejr 发表于 2022-10-20 16:33:32

参考提问的艺术

1、咨询具体SQL效率问题,请提供
- 1、执行SHOW CREATE TABLE t1 和 SHOW INDEX FROM t1
- 2、执行EXPLAIN SELECT ... (如果是UPDATE/DELETE也改成SELECT风格)
- 3、执行SHOW PROCESSLIST

2、咨询MySQL性能问题,请提供
- 1、(负载较高时)执行系统指令 top
- 2、(负载较高时)执行系统指令 vmstat -S m 1 20
- 3、(负载较高时)执行MySQL指令 SHOW PROCESSLIST
- 4、执行MySQL指令 SHOW GLOBAL VARIABLES
- 5、执行MySQL指令 SHOW GLOBAL STATUS

在收集/整理这些数据的过程中,也许就能顺便找到问题原因了
页: [1]
查看完整版本: mysql 有哪些常用的字典表,有助于排查定位问题?