Spec-Zone.ru › MySQL 8.4

30.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-8.4-en/sys-schema-progress-reporting.html

Spec-Zone.ru

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