数智融合计算服务 DATAARTSFABRIC-服务器信号函数:pg_cancel_backend(pid int)
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) |