メインコンテンツまでスキップ

SHOW ALTER MATERIALIZED VIEW

SHOW ALTER MATERIALIZED VIEW

説明

同期マテリアライズドビューのビルド状態を表示します。

構文

SHOW ALTER MATERIALIZED VIEW [ { FROM | IN } db_name]

角カッコ[]内のパラメータはオプションです。

パラメータ

パラメータ

必須

説明

db_name

no

マテリアライズドビューが存在するデータベースの名前です。このパラメータが指定されていない場合、デフォルトで現在のデータベースが使用されます。

戻り値

戻り値

説明

JobId

リフレッシュジョブのID

TableName

テーブルの名前

CreateTime

リフレッシュジョブの作成時刻

FinishedTime

リフレッシュジョブの完了時刻

BaseIndexName

ベーステーブルの名前

RollupIndexName

マテリアライズドビューの名前

RollupId

マテリアライズドビューのロールアップID

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)