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

PAUSE ROUTINE LOAD

ルーチンロードの一時停止

説明

このステートメントはルーチンロードのジョブを一時停止しますが、ジョブを終了させません。再開するにはRESUME ROUTINE LOADを実行することができます。ロードジョブが一時停止された後、SHOW ROUTINE LOADおよびALTER ROUTINE LOADを実行して、一時停止したロードジョブの情報を表示および変更することができます。

注意

データが読み込まれるテーブルにLOAD_PRIV権限を持つユーザーのみ、このテーブルのルーチンロードジョブを一時停止する権限を持ちます。

構文

PAUSE ROUTINE LOAD FOR <db_name>.<job_name>;

パラメーター

パラメーター

必須

説明

db_name

一時停止したいルーチンロードジョブがあるデータベースの名前。

job_name

ルーチンロードジョブの名前。1つのテーブルには複数のルーチンロードジョブが存在する場合があり、複数のルーチンロードジョブを区別するために、識別可能な情報(例えば、Kafkaのトピック名やロードジョブの作成時間)を使用して有意義なルーチンロードジョブ名を設定することが推奨されます。ルーチンロードジョブの名前は同じデータベース内で一意である必要があります。

データベース example_db のルーチンロードジョブ example_tbl1_ordertest1 を一時停止します。

PAUSE ROUTINE LOAD FOR example_db.example_tbl1_ordertest1;