MySQL 8.4 Release Notes
17.15.1.2 INNODB_ CMPMEM 和 INNODB_CMPMEM_RESET
INNODB_CMPMEM和INNODB_CMPMEM_RESET表提供了缓冲池中压缩页面的状态信息。请参阅第17.9节,“InnoDB 表和页面压缩”,了解更多关于压缩表和缓冲池的使用信息。INNODB_CMP和INNODB_CMP_RESET表可能提供了更有用的压缩统计信息。
InnoDB
使用buddy 分配器系统管理将分配给不同大小的页面的内存,从1KB到16KB。每一行这两个表对应于一个单独的页面大小。
INNODB_CMPMEM 和 INNODB_CMPMEM_RESET 表的内容相同,但是从INNODB_CMPMEM_RESET读取将重置 relocation 操作的统计信息。例如,如果每 60 分钟您存档INNODB_CMPMEM_RESET的输出,它将显示小时统计信息。如果您从未读取INNODB_CMPMEM_RESET并监控INNODB_CMPMEM的输出,而是显示自 InnoDB
启动以来累积的统计信息。
表定义请见第 28.4.7 节,“INFORMATION_SCHEMA INNODB_CMPMEM 和 INNODB_CMPMEM_RESET 表”。