Spec-Zone .ru
спецификации, руководства, описания, API
|
Как описано в Разделе 14.2.4.2.16, "Изменения в
Алгоритме Чтения вперед", запрос чтения вперед является асинхронным запросом ввода-вывода, выпущенным в
ожидании, что страница будет использоваться в ближайшем будущем. Знание, сколько страниц читается через этот
механизм чтения вперед, и сколько из них выселяется из пула буферов без того, чтобы когда-либо быть полученным
доступ, может быть полезным, чтобы помочь подстроить параметр innodb_read_ahead_threshold
.
SHOW ENGINE INNODB STATUS
вывод выводит на экран глобальные переменные состояния Innodb_buffer_pool_read_ahead
и Innodb_buffer_pool_read_ahead_evicted
. Эти переменные указывают на число
страниц, принесенных в пул буферов
запросами чтения вперед, и число таких страниц, выселенных из пула буферов, никогда не
будучи полученным доступ соответственно. Эти счетчики обеспечивают глобальные значения начиная с последнего
перезапуска сервера.
SHOW ENGINE INNODB STATUS
также показывает уровень, на котором страницы чтения
вперед читаются в и уровень, на котором такие страницы выселяются без того, чтобы быть полученным доступ. В
секунду средние числа основаны на статистических данных, собранных начиная с последнего вызова SHOW ENGINE INNODB STATUS
и выводятся на экран в BUFFER
POOL AND MEMORY
раздел вывода.