数据仓库服务 GAUSSDB(DWS)-服务器信号函数:pg_cancel_backend(pid int)

时间:2024-01-26 16:15:24

pg_cancel_backend(pid int)

描述:取消一个后端的当前查询。

返回值类型:boolean

备注:pg_cancel_backend向由pid标识的后端进程发送一个查询取消(SIGINT)信号。一个活动的后端进程的PID可以从pg_stat_activity视图的pid字段找到,或者在服务器上用ps列出数据库进程。

示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
SELECT pid FROM pg_stat_activity WHERE stmt_type ='RESET';
       pid
-----------------
 281471222065200
(1 row)

SELECT pg_cancel_backend(281471222065200);
 pg_cancel_backend
-------------------
 t
(1 row)
support.huaweicloud.com/sqlreference-820-dws/dws_06_0055.html