Lightning为用户提供了一个系统视图stv_recents,通过查询该视图能够获取当前用户正在执行的所有查询作业。

查看运行中的查询

您可以执行查询命令查看正在执行作业的ID、用户、SQL语句、作业开始时间、运行时间、是否等待资源(t为等待资源未执行,f为获取资源并执行中)等信息。

执行如下查询命令。
select * from stv_recents;
查询结果如下所示。

取消正在运行的查询

通过查询 stv_recents获得运行中查询的信息,如果想要取消某个查询,可以执行下述语句。
select cancel('query_id');
其中的 query_id,是运行中查询的 query_id信息,示例如下。