メインコンテンツまでスキップ
バージョン: 3.1

ADMIN REPAIR

説明

このステートメントは、指定されたテーブルまたはパーティションを優先的に修復しようとするために使用されます。

ヒント

この操作には、SYSTEM レベルの OPERATE 権限が必要です。この権限を付与するには、 GRANT の指示に従ってください。

構文

ADMIN REPAIR TABLE table_name[ PARTITION (p1,...)]

注意:

  1. このステートメントは、指定されたテーブルまたはパーティションのシャーディングレプリカを優先的に修復しようとすることを意味しますが、修復が成功する保証はありません。ユーザーは、ADMIN SHOW REPLICA STATUS コマンドを通じて修復状況を確認できます。
  2. デフォルトのタイムアウトは 14400 秒(4 時間)です。タイムアウトは、指定されたテーブルまたはパーティションのシャーディングレプリカを優先的に修復しないことを意味します。タイムアウトの場合、意図した設定のためにコマンドを再度使用する必要があります。

  1. 指定されたテーブルを修復しようとする

    ADMIN REPAIR TABLE tbl1;
  2. 指定されたパーティションを修復しようとする

    ADMIN REPAIR TABLE tbl1 PARTITION (p1, p2);