すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:MSCK REPAIR TABLE

最終更新日:Nov 09, 2025

AnalyticDB for MySQL は、MSCK REPAIR TABLE 文をサポートしており、OSS 外部テーブルのパーティションを同期します。

前提条件

クラスターのカーネルバージョンは 3.1.8.0 以降である必要があります。

説明

AnalyticDB for MySQL クラスターのマイナーバージョンを表示および更新するには、AnalyticDB for MySQL コンソールにログインし、クラスター情報 ページの 構成情報 セクションに移動します。

使用上の注意

この構文は、OSS 外部テーブルのパーティションにのみ適用されます。AnalyticDB for MySQL の内部テーブルには適用されません。

構文

MSCK REPAIR TABLE table_name [SYNC_DIR 'Location'];

パラメーター

パラメーター

説明

table_name

外部テーブルの名前。

SYNC_DIR 'Location'

指定されたパーティションを同期します。このパラメーターを指定しない場合、テーブル全体が同期されます。Location はパーティションの OSS パスを指定します。

  • テーブルのすべてのパーティションを同期します。

    MSCK REPAIR TABLE adb_external_db.partition_table_test;
  • 特定のパーティションを同期します。

    MSCK REPAIR TABLE adb_external_db.partition_table_test SYNC_DIR 'oss://testBucketName/test_db/partition_table_test/dt=20220619';

参考資料