人大金仓有表记录所有进程:

SELECT * FROM sys_stat_activity 

根据表信息,查询正在锁的表:

SELECT * FROM sys_stat_activity 
WHERE state != 'idle'
AND wait_event_type='Lock'

也可根据这张表,查看正在运行的语句:

SELECT * FROM SYS_STAT_ACTIVITY WHERE QUERY LIKE '%执行的SQL%' ;

可以把正在执行的SQL,替换锁的表名,可以快速找到等待的语句,然后可以关闭相关会话(pid替换上面查询出来的pid):

SELECT sys_terminate_backend(pid);
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐