首页 > 其他分享 >pg 锁 取消或者中断正在执行的命令

pg 锁 取消或者中断正在执行的命令

时间:2022-09-20 18:46:36浏览次数:76  
标签:中断 pid 取消 pg select backend

查询出锁表的pid 进行中断或者取消

--取消后台操作,回滚未提交事物
select pg_cancel_backend(pid)

--中断session,回滚未提交事物

select pg_terminate_backend(pid)

  

select 'select pg_cancel_backend(' || pid || ');' from pg_locks 
where relation in (select oid from pg_class where relname='锁表的表名')

 根据查出来的sql 全都执行就行了

标签:中断,pid,取消,pg,select,backend
From: https://www.cnblogs.com/banxia-boke/p/16712106.html

相关文章

  • 中断设置cpu亲和性代码编写
    Linux中描述中断控制器的数据结构是struct irq_chip,因为不同芯片的中断控制器对其挂接的IRQ有不同的控制方法,因而这个结构体主要是由一组用于回调(callback),指向系统实际......
  • pg 随机函数 和uuid 生成
      UUID生成--创建createextension"uuid-ossp";--使用selectuuid_generate_v4()--创建随机函数CREATEORREPLACEFUNCTIONget_random_number(integer,int......
  • Python: 取消numpy科学计数法
    Numpy中默认是使用科学计数法来显示数据的,但是这种做法往往不利于我们观测数据,比如坐标数据等。那么如何取消numpy科学计数法呢,请往下看。np.set_printoptions()import......
  • 时钟质量在FPGA设计中重要的原因
    使用内部分频出来的时钟信号作为D触发器的工作时钟的缺点:一,时钟延迟不确定且比较大二,驱动能力变差 ......
  • mybatis-plus修改时将字段(比如备注)的内容清空(取消字段的空值过滤)
     4110次阅读 it • bug及解决方案 2019-12-09这次遇到的是修改问题,我想将备注改为空,或者说把以前的备注删掉。可是mybatisplus已经做了空值过滤,也就是如果你不......
  • 图书巨头Baker&Taylor遭勒索软件攻击 系统中断一周仍未恢复
    美国图书馆供应商Baker&Taylor公司日前披露,一周前曾遭到勒索软件攻击,目前仍在努力恢复各业务系统。该公司自称是全球最大的图书馆书籍和电子资源分销商。  早在8月23......
  • DevExpress列表取消右键折叠展开菜单
    DevExpress版本升级后,以前的右键菜单不再弹出了,替代变成了系统自带的折叠、展开菜单。解决方法:在OptionsMenu中将ShowExpandCollapseltems设置为False即可。......
  • 判断图片格式的代码(判断jpg,png,gif,tiff)
    load=function(path){//varfullpath=..io.exist(path)//if(fullpath)returndll.ImageLoadW(owner.hImage,fullpath);varbuffer=..string.loadBuf......
  • ARM中断体系结构
    ARM中断体系结构一、什么是“中断”?举个例子,我正在看电视,突然感到肚子疼,想要上大号,这时我就得暂停电视,起身去上厕所啊,上完大号了,人也舒服了,我就回来播放电视继续看。看......
  • 取消被占用端口
    1.cmd2. netstat-aon|findstr"7031"3. tasklist|findstr"23368"  4. taskkill/f/t/imnode.exe ......