Spec-Zone .ru
спецификации, руководства, описания, API
|
The INNODB_BUFFER_POOL_STATS
table represents the same kinds of InnoDB
buffer pool information as the output from SHOW ENGINE
INNODB STATUS
.
The idea of making pages in the buffer pool "young" or "not young" refers to transferring them between the sublists at the head and tail of the buffer pool data structure. Pages made "young" take longer to age out of the buffer pool, while pages made "not young" are moved much closer to the point of eviction.
Column meanings in this table are intended to be self-explanatory for developers who formerly parsed the SHOW
ENGINE INNODB STATUS
to get these values.
Table 20.17. INNODB_BUFFER_POOL_STATS
Columns
Column name | Description |
---|---|
POOL_ID |
|
POOL_SIZE |
|
FREE_BUFFERS |
|
DATABASE_PAGES |
|
OLD_DATABASE_PAGES |
|
MODIFIED_DATABASE_PAGES |
|
PENDING_DECOMPRESS |
|
PENDING_READS |
|
PENDING_FLUSH_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 |
|
READ_AHEAD_RATE |
|
REAT_AHEAD_EVICTED_RATE |
|
LRU_IO_TOTAL |
|
LRU_IO_CURRENT |
|
UNCOMPRESS_TOTAL |
|
UNCOMPRESS_CURRENT |
Notes:
This table is primarily useful for expert-level performance monitoring, or when developing performance-related extensions for MySQL.
Since the INFORMATION_SCHEMA
is a general-purpose way
to monitor the MySQL server, use this table rather than the corresponding InnoDB
system table for any new monitoring application you develop.
You must have the PROCESS
privilege to query this
table.