跳到主要内容
版本:3.4

SUSPEND or RESUME PIPE

功能​

暂停或重新启动 Pipe:

  • 当导入作业正在进行时(即,处于 RUNNING 状态),暂停 (SUSPEND) Pipe 会中断正在执行的作业。
  • 当出现导入错误时,重新启动 (RESUME) Pipe 会继续执行出错的作业。

该命令自 3.2 版本起支持。

语法​

ALTER PIPE <pipe_name> { SUSPEND | RESUME [ IF SUSPENDED ] }

参数说明​

pipe_name​

Pipe 的名称。

示例​

暂停 Pipe​

暂停数据库 mydatabase 下名为 user_behavior_replica 的 Pipe(Pipe 当前处于 RUNNING 状态):

USE mydatabase;
ALTER PIPE user_behavior_replica SUSPEND;

通过 SHOW PIPES 查看该 Pipe,可以看到 Pipe 的状态变为 SUSPEND。

重新启动 Pipe​

重新启动数据库 mydatabase 下名为 user_behavior_replica 的 Pipe:

USE mydatabase;
ALTER PIPE user_behavior_replica RESUME;

通过 SHOW PIPES 查看该 Pipe,可以看到 Pipe 的状态变为 RUNNING。

相关文档​

Rocky the happy otterStarRocks Assistant

AI generated answers are based on docs and other sources. Please test answers in non-production environments.