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

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);