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

PolarDB:DDL の一時停止

最終更新日:Mar 29, 2026

PAUSE DDL を使用すると、RUNNING 状態または ROLLBACK_RUNNING 状態にある DDL ジョブを一時停止できます。ジョブが一時停止されると、その状態は PAUSED に変更されます。

構文

PAUSE DDL <job_id>;

一時停止を行う前に、SHOW DDL を実行してジョブ ID を取得します。

パラメーター

パラメーター説明
<job_id>一時停止する DDL ジョブの ID です。JOB_ID 列の値は、SHOW DDL コマンドの出力から取得します。

DDL ジョブ 1359630950316638208 を一時停止します:

PAUSE DDL 1359630950316638208;

期待される出力:

Query OK, 1 row affected (0.04 sec)

ジョブが正しく一時停止されたことを確認するには、SHOW DDL を実行します:

SHOW DDL\G;

期待される出力:

*************************** 1. row ***************************
           JOB_ID: 1359630950316638208
    OBJECT_SCHEMA: d2
      OBJECT_NAME: t1
           ENGINE: DAG
         DDL_TYPE: CREATE_TABLE
            STATE: PAUSED
         PROGRESS: 0%
       START_TIME: 2021-08-04 14:02:19.781
         END_TIME: 2021-08-04 14:02:35.276
 ELAPSED_TIME(MS): 15495
      PHY_PROCESS:
BACKFILL_PROGRESS: 0%
1 row in set (0.02 sec)

次のステップ

  • RESUME DDL — 一時停止中の DDL ジョブを再開します

  • CANCEL DDL — 実行中または一時停止中の DDL ジョブをキャンセルします

  • SHOW DDL — アクティブな DDL ジョブの一覧と現在の状態を表示します