Таблица схемы информации INNODB_BUFFER_POOL_STATS
Таблица схемы информации INNODB_BUFFER_POOL_STATS содержит информацию о страницах в пуле буферов, аналогичную той, что возвращается с помощью SHOW ENGINE INNODB STATUS оператора.
Для просмотра таблицы требуется PROCESS право доступа.
Она содержит следующие столбцы:
| Столбец | Описание |
|---|---|
POOL_ID |
Идентификатор пула буферов. Начиная с MariaDB 10.5.1 возвращает значение 0, так как несколько экземпляров пула буферов InnoDB были удалены. |
POOL_SIZE |
Размер пула буферов в страницах. |
FREE_BUFFERS |
Количество свободных страниц в пуле буферов. |
DATABASE_PAGES |
Общее количество страниц в пуле буферов. |
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 |
Попадания, не вызывающие перемещение блоков в начало нового подсписка из-за того, что задержка innodb_old_blocks не была соблюдена. |
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 |
На каждые 1000 чтений, количество страниц, ставших молодыми. |
NOT_YOUNG_MAKE_PER_THOUSAND_GETS |
На каждые 1000 чтений, количество страниц, не ставших молодыми. |
NUMBER_PAGES_READ_AHEAD |
Количество страниц, прочитанных вперед. |
NUMBER_READ_AHEAD_EVICTED |
Количество страниц, прочитанных вперед потоком предзагрузки, которые позже были удалены без доступа каких-либо запросов. |
READ_AHEAD_RATE |
Скорость предзагрузки страниц с момента последнего вывода, делённая на прошедшее время, дающее скорость предзагрузки в секунду. |
READ_AHEAD_EVICTED_RATE |
Страницы предзагрузки, к которым не было доступа с момента последнего вывода, разделённые на прошедшее время, дающее количество страниц предзагрузки, удаленных без доступа в секунду. |
LRU_IO_TOTAL |
Суммарное ввода-вывода наименее недавно используемых страниц. |
LRU_IO_CURRENT |
Ввод-вывод наименее недавно используемых страниц для текущего интервала. |
UNCOMPRESS_TOTAL |
Общее количество декомпрессированных страниц. |
UNCOMPRESS_CURRENT |
Количество декомпрессированных страниц в текущем интервале. |
Примеры
DESC information_schema.innodb_buffer_pool_stats; +----------------------------------+---------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------------------------+---------------------+------+-----+---------+-------+ | POOL_ID | bigint(21) unsigned | NO | | 0 | | | POOL_SIZE | bigint(21) unsigned | NO | | 0 | | | FREE_BUFFERS | bigint(21) unsigned | NO | | 0 | | | DATABASE_PAGES | bigint(21) unsigned | NO | | 0 | | | OLD_DATABASE_PAGES | bigint(21) unsigned | NO | | 0 | | | MODIFIED_DATABASE_PAGES | bigint(21) unsigned | NO | | 0 | | | PENDING_DECOMPRESS | bigint(21) unsigned | NO | | 0 | | | PENDING_READS | bigint(21) unsigned | NO | | 0 | | | PENDING_FLUSH_LRU | bigint(21) unsigned | NO | | 0 | | | PENDING_FLUSH_LIST | bigint(21) unsigned | NO | | 0 | | | PAGES_MADE_YOUNG | bigint(21) unsigned | NO | | 0 | | | PAGES_NOT_MADE_YOUNG | bigint(21) unsigned | NO | | 0 | | | PAGES_MADE_YOUNG_RATE | double | NO | | 0 | | | PAGES_MADE_NOT_YOUNG_RATE | double | NO | | 0 | | | NUMBER_PAGES_READ | bigint(21) unsigned | NO | | 0 | | | NUMBER_PAGES_CREATED | bigint(21) unsigned | NO | | 0 | | | NUMBER_PAGES_WRITTEN | bigint(21) unsigned | NO | | 0 | | | PAGES_READ_RATE | double | NO | | 0 | | | PAGES_CREATE_RATE | double | NO | | 0 | | | PAGES_WRITTEN_RATE | double | NO | | 0 | | | NUMBER_PAGES_GET | bigint(21) unsigned | NO | | 0 | | | HIT_RATE | bigint(21) unsigned | NO | | 0 | | | YOUNG_MAKE_PER_THOUSAND_GETS | bigint(21) unsigned | NO | | 0 | | | NOT_YOUNG_MAKE_PER_THOUSAND_GETS | bigint(21) unsigned | NO | | 0 | | | NUMBER_PAGES_READ_AHEAD | bigint(21) unsigned | NO | | 0 | | | NUMBER_READ_AHEAD_EVICTED | bigint(21) unsigned | NO | | 0 | | | READ_AHEAD_RATE | double | NO | | 0 | | | READ_AHEAD_EVICTED_RATE | double | NO | | 0 | | | LRU_IO_TOTAL | bigint(21) unsigned | NO | | 0 | | | LRU_IO_CURRENT | bigint(21) unsigned | NO | | 0 | | | UNCOMPRESS_TOTAL | bigint(21) unsigned | NO | | 0 | | | UNCOMPRESS_CURRENT | bigint(21) unsigned | NO | | 0 | | +----------------------------------+---------------------+------+-----+---------+-------+
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-innodb_buffer_pool_stats-table/