14.16.1.2 INNODB_CMPMEM 和 INNODB_CMPMEM_RESET
INNODB_CMPMEM和INNODB_CMPMEM_RESETtable 提供有关驻留在缓冲池中的压缩页的状态信息。请参考第 14.9 节“ InnoDBtable 和页面压缩”以获得有关压缩 table 和缓冲池使用的更多信息。 INNODB_CMP和INNODB_CMP_RESETtable 应提供有关压缩的更有用的统计信息。
Internal Details
InnoDB
使用buddy allocator系统 Management 分配给各种尺寸的页面的内存,范围从 1KB 到 16KB。此处描述的两个 table 的每一行对应一个页面大小。
INNODB_CMPMEM和INNODB_CMPMEM_RESETtable 具有相同的内容,但是从INNODB_CMPMEM_RESET读取将重置有关重定位操作的统计信息。例如,如果您每 60 分钟存档一次INNODB_CMPMEM_RESET的输出,它将显示每小时的统计信息。如果您从不读取INNODB_CMPMEM_RESET并监视INNODB_CMPMEM的输出,它将显示自InnoDB
启动以来的累积统计信息。
有关 table 的定义,请参见第 24.32.5 节“ INFORMATION_SCHEMA INNODB_CMPMEM 和 INNODB_CMPMEM_RESETtable”。