SHOW ALTER MATERIALIZED VIEW
SHOW ALTER MATERIALIZED VIEW показывает статус построения синхронных материализованных представлений.
подсказка
Эта операция не требует привилегий.
Синтаксис
SHOW ALTER MATERIALIZED VIEW [ { FROM | IN } db_name]
Параметры в квадратных скобках [] являются опциональными.
Параметры
| Параметр | Обязательный | Описание |
|---|---|---|
| db_name | нет | Имя базы данных, в которой находится материализованное представление. Если этот параметр не указан, по умолчанию используется текущая база данных. |
Возвращаемые значения
| Возвращаемое значение | Описани е |
|---|---|
| JobId | ID задачи обновления. |
| TableName | Имя таблицы. |
| CreateTime | Время создания задачи обновления. |
| FinishedTime | Время завершения задачи обновления. |
| BaseIndexName | Имя базовой таблицы. |
| RollupIndexName | Имя материализованного представления. |
| RollupId | ID rollup материализованного представления. |
| TransactionId | ID транзакции, ожидающей выполнения. |
| State | Состояние задачи. |
| Msg | Сообщение об ошибке. |
| Progress | Прогресс задачи обновления. |
| Timeout | Таймаут для задачи обновления. |
Примеры
Пример 1: статус построения синхронных материализованных представлений
MySQL > SHOW ALTER MATERIALIZED VIEW\G
*************************** 1. row ***************************
JobId: 475991
TableName: lineorder
CreateTime: 2022-08-24 19:46:53
FinishedTime: 2022-08-24 19:47:15
BaseIndexName: lineorder
RollupIndexName: lo_mv_sync_1
RollupId: 475992
TransactionId: 33067
State: FINISHED
Msg:
Progress: NULL
Timeout: 86400
*************************** 2. row ***************************
JobId: 477337
TableName: lineorder
CreateTime: 2022-08-24 19:47:25
FinishedTime: 2022-08-24 19:47:45
BaseIndexName: lineorder
RollupIndexName: lo_mv_sync_2
RollupId: 477338
TransactionId: 33068
State: FINISHED
Msg:
Progress: NULL
Timeout: 86400
2 rows in set (0.00 sec)