跳到主要内容
版本: 最新版本-3.5

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

参考