Documentation Home
MySQL 8.0 参考手册  / 第 26 章 INFORMATION_SCHEMA 表  / 26.4 INFORMATION_SCHEMA InnoDB 表  /  24.4.5 INFORMATION_SCHEMA INNODB_CMP 和 INNODB_CMP_RESET 表

24.4.5 INFORMATION_SCHEMA INNODB_CMP 和 INNODB_CMP_RESET 表

INNODB_CMPINNODB_CMP_RESET表提供与 压缩 InnoDB表 相关的操作 的状态信息。

INNODB_CMPINNODB_CMP_RESET表有以下列 :

  • PAGE_SIZE

    以字节为单位的压缩页面大小。

  • COMPRESS_OPS

    大小的 B 树页面 PAGE_SIZE被压缩的次数。每当创建空页面或未压缩修改日志的空间用完时,都会压缩页面。

  • COMPRESS_OPS_OK

    大小为 B 树页面的 PAGE_SIZE成功压缩次数。此计数不应超过 COMPRESS_OPS.

  • COMPRESS_TIME

    用于尝试压缩大小为 的 B 树页面的总时间(以秒为单位)PAGE_SIZE

  • UNCOMPRESS_OPS

    size 的 B 树页面 PAGE_SIZE被解压缩的次数。每当压缩失败或当缓冲池中不存在未压缩页面时首次访问时,B 树页面将被解压缩。

  • UNCOMPRESS_TIME

    用于解压缩大小为 的 B 树页面的总时间(以秒为单位)PAGE_SIZE

例子

Press CTRL+C to copy
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_CMP\G *************************** 1. row *************************** page_size: 1024 compress_ops: 0 compress_ops_ok: 0 compress_time: 0 uncompress_ops: 0 uncompress_time: 0 *************************** 2. row *************************** page_size: 2048 compress_ops: 0 compress_ops_ok: 0 compress_time: 0 uncompress_ops: 0 uncompress_time: 0 *************************** 3. row *************************** page_size: 4096 compress_ops: 0 compress_ops_ok: 0 compress_time: 0 uncompress_ops: 0 uncompress_time: 0 *************************** 4. row *************************** page_size: 8192 compress_ops: 86955 compress_ops_ok: 81182 compress_time: 27 uncompress_ops: 26828 uncompress_time: 5 *************************** 5. row *************************** page_size: 16384 compress_ops: 0 compress_ops_ok: 0 compress_time: 0 uncompress_ops: 0 uncompress_time: 0

笔记