SHOW ALTER MATERIALIZED VIEW
SHOW ALTER MATERIALIZED VIEW 显示同步物化视图的构建状态。
提示
此操作不需要任何权限。
语法
SHOW ALTER MATERIALIZED VIEW [ { FROM | IN } db_name]
中括号 [] 中的参数是可选的。
参数
参数 | 必需 | 描述 |
---|---|---|
db_name | 否 | 物化视图所在的数据库的名称。如果未指定此参数,则默认使用当前数据库。 |
返回值
返回 | 描述 |
---|---|
JobId | 刷新 Job 的 ID。 |
TableName | 表的名称。 |
CreateTime | 创建刷新 Job 的时间。 |
FinishedTime | 刷新 Job 完成的时间。 |
BaseIndexName | 基表的名称。 |
RollupIndexName | 物化视图的名称。 |
RollupId | 物化视图 Rollup 的 ID。 |
TransactionId | 等待执行的事务的 ID。 |
State | Job 的状态。 |
Msg | 错误消息。 |
进度 | 刷新 Job 的进度。 |
Timeout | 刷新 Job 的超时时间。 |
示例
示例 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)