10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

26.4.4 INNODB_BUFFER_POOL_STATS信息表

INNODB_BUFFER_POOL_STATS中提供的缓冲池信息大致相同显示引擎innodb状态输出。许多相同的信息也可以通过使用InnoDB缓冲池服务器状态变量

在缓冲池中创建页面的想法年轻的不年轻指的是在子列表在缓冲池数据结构的头部和尾部。页了年轻的创建页面时,从缓冲池退出所需的时间更长不年轻更接近于驱逐

有关相关用法信息和示例,请参见第15.15.5节,“InnoDB信息模式缓冲池表”

INNODB_BUFFER_POOL_STATS表有这些列:

  • POOL_ID

    缓冲池ID。这是一个标识符,用于区分多个缓冲池实例。

  • POOL_SIZE

    InnoDB缓冲池大小(以页为单位)。

  • FREE_BUFFERS

    中的空闲页数InnoDB缓冲池。

  • DATABASE_PAGES

    中的页数InnoDB包含数据的缓冲池。这个数字包括脏页和干净页。

  • OLD_DATABASE_PAGES

    中的页数缓冲池分表。

  • MODIFIED_DATABASE_PAGES

    修改(脏)数据库页面的数量。

  • PENDING_DECOMPRESS

    待解压缩的页面数。

  • PENDING_READS

    挂起的读数。

  • PENDING_FLUSH_LRU

    LRU中挂起刷新的页数。

  • PENDING_FLUSH_LIST

    刷新列表中待刷新的页面数。

  • PAGES_MADE_YOUNG

    页数使年轻。

  • PAGES_NOT_MADE_YOUNG

    页数不年轻化。

  • PAGES_MADE_YOUNG_RATE

    每秒更新的页数(自最后一次打印输出以来更新的页数/时间流逝)。

  • PAGES_MADE_NOT_YOUNG_RATE

    每秒未生成的页数(自最后一次打印输出以来未生成的页数/时间流逝)。

  • NUMBER_PAGES_READ

    阅读的页数。

  • NUMBER_PAGES_CREATED

    创建的页面数。

  • NUMBER_PAGES_WRITTEN

    写的页数。

  • PAGES_READ_RATE

    每秒读取的页数(自最后一次打印输出以来读取的页数/所花费的时间)。

  • PAGES_CREATE_RATE

    每秒创建的页面数(自上次打印输出以来创建的页面/所花费的时间)。

  • PAGES_WRITTEN_RATE

    每秒写入的页数(自最后一次输出以来写入的页数/所花费的时间)。

  • NUMBER_PAGES_GET

    逻辑读请求数。

  • HIT_RATE

    缓冲池命中率。

  • YOUNG_MAKE_PER_THOUSAND_GETS

    每千页中年轻的页面数量。

  • NOT_YOUNG_MAKE_PER_THOUSAND_GETS

    每千页中没有年轻的页数。

  • NUMBER_PAGES_READ_AHEAD

    提前阅读的页数。

  • NUMBER_READ_AHEAD_EVICTED

    读取的页数InnoDB缓冲池中的预读后台线程,这些线程随后在未被查询访问的情况下被逐出。

  • READ_AHEAD_RATE

    每秒预读速率(自最后一次打印输出以来预读的页面/所花费的时间)。

  • READ_AHEAD_EVICTED_RATE

    每秒未访问而被清除的预读页数(自最后一次打印输出以来未访问的预读页/时间消耗)。

  • LRU_IO_TOTAL

    总LRU I / O。

  • LRU_IO_CURRENT

    当前间隔的LRU I/O。

  • UNCOMPRESS_TOTAL

    解压缩的页面总数。

  • UNCOMPRESS_CURRENT

    当前间隔内解压缩的页数。

例子

SELECT * FROM INFORMATION_SCHEMA。INNODB_BUFFER_POOL_STATS\G *************************** 1. row *************************** POOL_ID: 0 POOL_SIZE: 8192 FREE_BUFFERS: 1 DATABASE_PAGES: 8085 OLD_DATABASE_PAGES: 2964 MODIFIED_DATABASE_PAGES: 0 PENDING_DECOMPRESS: 0 PENDING_READS: 0 PENDING_FLUSH_LRU: 0 PENDING_FLUSH_LIST: 0 PAGES_MADE_YOUNG: 22821 PAGES_NOT_MADE_YOUNG: 3544303 PAGES_MADE_YOUNG_RATE: 357.62602199870594 PAGES_MADE_NOT_YOUNG_RATE: 0 NUMBER_PAGES_READ: 2389 NUMBER_PAGES_CREATED: 12385 NUMBER_PAGES_WRITTEN: 13111 PAGES_READ_RATE: 0 PAGES_CREATE_RATE: 0 PAGES_WRITTEN_RATE: 0 NUMBER_PAGES_GET: 33322210 HIT_RATE: 1000 YOUNG_MAKE_PER_THOUSAND_GETS: 18 NOT_YOUNG_MAKE_PER_THOUSAND_GETS: 0 NUMBER_PAGES_READ_AHEAD: 2024 NUMBER_READ_AHEAD_EVICTED: 0 READ_AHEAD_RATE: 0 READ_AHEAD_EVICTED_RATE: 0 LRU_IO_TOTAL: 0 LRU_IO_CURRENT: 0 UNCOMPRESS_TOTAL: 0 UNCOMPRESS_CURRENT: 0

笔记

  • 该表主要用于专家级的性能监视,或者在为MySQL开发与性能相关的扩展时非常有用。

  • 你必须有过程查询该表的权限。

  • 使用INFORMATION_SCHEMA表或显示列语句以查看关于该表列的其他信息,包括数据类型和默认值。