首页/数据/数据库速查/sys 库常用诊断视图
本包目录(495 条)

sys 库常用诊断视图

官方把 performance_schema 封装成人话视图:资源消耗排行、锁等待链、冗余与未使用索引,一查即得。

数据库速查数据更新于 2026-10-12
用途开箱即用诊断视图
依赖MySQL 5.7+ 自带
高频statement_analysis / innodb_lock_waits / schema_unused_indexes

常用视图

常用视图
SELECT * FROM sys.statement_analysis LIMIT 10;
SELECT * FROM sys.innodb_lock_waits\G
SELECT * FROM sys.schema_unused_indexes;
SELECT * FROM sys.schema_redundant_indexes;
sys.innodb_lock_waits 会给出阻塞方与被阻塞方的线程、SQL 与等待时长,锁问题定位效率远高于手工拼表。

易错点

  • 视图基于 performance_schema 聚合,大实例上频繁查询有额外开销
  • 5.7 与 8.0 部分视图字段不同,跨版本脚本需验证

数据来源与参考

  • MySQL 8.0 Reference Manual: MySQL sys Schema

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌