pg数据库执行进程相关操作命令

SELECT pid, query, query_start

FROM pg_stat_activity

WHERE state = 'active';

 // 查询正在执行的sql进程

 

SELECT

a.pid,

a.query,

a.query_start,

l.locktype,

l.mode,

l.relation::regclass AS locked_table

FROM

pg_stat_activity a

JOIN

pg_locks l ON a.pid = l.pid

WHERE

a.state = 'active';

// 查询数据库执行进程以及锁信息

SELECT pg_terminate_backend(pid);

// 关闭某个进程ID对应的进程

posted @ 2025-04-30 17:07  余下的那一页  阅读(46)  评论(0)    收藏  举报