执行不合理查询语句后如何停止查询任务?

执行了一句不合理的查询语句:

select * from loadTable("dfs://testDB", "testTB")

但是loadTable("dfs://testDB", "testTB")的数据非常大,涉及的分区非常多,导致整个集群其它的查询任务都堵塞了,请问应该如何取消?

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

情况1:

通过submitJob提交的异步作业,可以通过getRecentJobs()获得jobId,然后将jobId传入cancelJob("jobId")取消异步作业任务。

情况2:

通过同步作业的方式提交的任务,可以通过getConsoleJobs()获得不合理查询的rootJobId,然后将rootJobId传入cancelConsoleJob("rootJobId")取消同步作业任务。

请先 登录 后评论