Spec-Zone.ru › MySQL 5.7

26.3 Отчёт о ходе выполнения схемы sys

Следующие sys представления схемы предоставляют информацию о ходе выполнения длительных транзакций:

processlist
session
x$processlist
x$session

При условии, что необходимые инструменты и потребители включены, столбец progress этих представлений показывает процент завершённой работы на этапах, поддерживающих отчёт о ходе выполнения.

Для отчёта о ходе выполнения этапа необходимо включить потребителя events_stages_current, а также инструменты, для которых требуется информация о ходе выполнения. Инструменты для этих этапов в настоящее время поддерживают отчёт о ходе выполнения:

stage/sql/Copying to tmp table
stage/innodb/alter table (end)
stage/innodb/alter table (flush)
stage/innodb/alter table (insert)
stage/innodb/alter table (log apply index)
stage/innodb/alter table (log apply table)
stage/innodb/alter table (merge sort)
stage/innodb/alter table (read PK and internal sort)
stage/innodb/buffer pool load

Для этапов, не поддерживающих отчёт об оценочной и завершённой работе, или если необходимые инструменты или потребители не включены, столбец progress равен NULL.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/sys-schema-progress-reporting.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API