MySQL 8.4 Release Notes
30.4.3.8 Innodb_buffer_stats_by_table 和 x$innodb_buffer_stats_by_table 视图
这些视图将 INFORMATION_SCHEMA
INNODB_BUFFER_PAGE
表的信息按 schema 和表进行分组。默认情况下,行将按降序的缓冲区大小排序。
Warning
查询访问 INNODB_BUFFER_PAGE
表的视图可能会影响性能。不要在生产系统上查询这些视图,除非您了解性能影响并且已经确定其可接受。为了避免在生产系统上影响性能,可以在测试实例上复制要调查的问题并查询缓冲池统计信息。
Innodb_buffer_stats_by_table 和 x$innodb_buffer_stats_by_table 视图具有以下列:
-
object_schema
对象的 schema 名称,或者是
InnoDB System
如果表属于InnoDB
存储引擎。 -
object_name
表名。
-
allocated
表的总共分配字节数。
-
data
表的总共数据字节数。
-
pages
表的总共分配页数。
-
pages_hashed
表的总共哈希页数。
-
pages_old
表的总共老页数。
-
rows_cached
表的总共缓存行数。