SUSPEND 或 RESUME PIPE
暂停或恢复 Pipe
- 当一个导入作业正在进行中 (即处于
RUNNING
状态),暂停 (SUSPEND
) 该作业的 Pipe 会中断该作业。 - 当一个导入作业遇到错误时,恢复 (
RESUME
) 该作业的 Pipe 将继续运行该错误作业。
此命令从 v3.2 版本开始支持。
语法
ALTER PIPE <pipe_name> { SUSPEND | RESUME [ IF SUSPENDED ] }
参数
pipe_name
Pipe 的名称。
示例
暂停 Pipe
暂停数据库 mydatabase
中名为 user_behavior_replica
(处于 RUNNING
状态) 的 Pipe。
USE mydatabase;
ALTER PIPE user_behavior_replica SUSPEND;
如果您使用 SHOW PIPES 查询 Pipe,您可以看到其状态已更改为 SUSPEND
。
恢复 Pipe
恢复数据库 mydatabase
中名为 user_behavior_replica
的 Pipe。
USE mydatabase;
ALTER PIPE user_behavior_replica RESUME;
如果您使用 SHOW PIPES 查询 Pipe,您可以看到其状态已更改为 RUNNING
。