#### 15.15.1.2 INNODB_CMPMEM 和 INNODB_CMPMEM\_重置

[](<>)[](<>)[](<>)

这[`INNODB_CMPMEM`](information-schema-innodb-cmpmem-table.html)和[`INNODB_CMPMEM_RESET`](information-schema-innodb-cmpmem-table.html)表提供有关驻留在缓冲池中的压缩页面的状态信息。请咨询[第 15.9 节，“InnoDB 表和页面压缩”](innodb-compression.html)有关压缩表和缓冲池使用的更多信息。这[`INNODB_CMP`](information-schema-innodb-cmp-table.html)和[`INNODB_CMP_RESET`](information-schema-innodb-cmp-table.html)表应该提供更多有用的压缩统计信息。

##### 内部细节

`InnoDB`使用一个[伙伴分配器](glossary.html#glos_buddy_allocator)系统管理分配给的内存[各种大小的页面](glossary.html#glos_page_size)，从 1KB 到 16KB。此处描述的两个表的每一行对应于一个页面大小。

这[`INNODB_CMPMEM`](information-schema-innodb-cmpmem-table.html)和[`INNODB_CMPMEM_RESET`](information-schema-innodb-cmpmem-table.html)表具有相同的内容，但从[`INNODB_CMPMEM_RESET`](information-schema-innodb-cmpmem-table.html)重置有关重定位操作的统计信息。例如，如果您每 60 分钟归档一次[`INNODB_CMPMEM_RESET`](information-schema-innodb-cmpmem-table.html)，它将显示每小时的统计数据。如果你从来没有读过[`INNODB_CMPMEM_RESET`](information-schema-innodb-cmpmem-table.html)并监控输出[`INNODB_CMPMEM`](information-schema-innodb-cmpmem-table.html)相反，它将显示自`InnoDB`开始了。

表定义见[第 26.4.7 节，“信息\_SCHEMA INNODB_CMPMEM 和 INNODB_CMPMEM\_重置表”](information-schema-innodb-cmpmem-table.html).
