当前位置: 首页 > news >正文

postgresql 死锁问题解决记录

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

--查询阻塞的sql( 死锁了,没有执行通过的sql )
select * from pg_stat_activity aa,
(
select a.locktype,a.database,a.pid,a.mode,a.relation,b.relname from pg_locks a join pg_class b on a.relation=b.oid
 where upper(b.relname)='FX_WDSJ_DSZH'
) bb
where aa.pid=bb.pid
 and aa.waiting='t'

--释放 死锁的sql
select pg_cancel_backend(上面查询到的pid)
--查询是否锁表了
select oid from pg_class where relname='可能锁表了的表' --oid是每个表隐藏的id
select pid from pg_locks where relation='上面查出的oid'
--如果查询到了结果 则释放锁定
select pg_cancel_backend(上面查到的pid)

转载于:https://my.oschina.net/u/877170/blog/377404

相关文章:

  • WCF Data Services客户端访问
  • css知多少(4)——解读浏览器默认样式
  • Breakthrough—JavaScript基础
  • 辛苦几个小时,终于装完主机了
  • 【连载】【FPGA黑金开发板】Verilog HDL那些事儿--PS2封装(十八)
  • android httpClient 支持HTTPS的2种处理方式
  • 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇阶段总结与WinForm篇展望...
  • 如何开启常用端口和其他端口
  • C# HttpRequest基础连接已经关闭: 接收时发生意外错误
  • 学习笔记----安装nginx
  • 从零开始学android开发-查看sqlite数据库
  • 大数据的导入与导出,可以用到两个方法
  • 各种类型Android源代码
  • 捷径系列:NSDate
  • Hyper-V虚拟化测试-博文地址汇总-更新中...
  • [Vue CLI 3] 配置解析之 css.extract
  • dva中组件的懒加载
  • Flannel解读
  • Git学习与使用心得(1)—— 初始化
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Laravel5.4 Queues队列学习
  • Magento 1.x 中文订单打印乱码
  • Node 版本管理
  • nodejs:开发并发布一个nodejs包
  • Octave 入门
  • PAT A1017 优先队列
  • Redis 中的布隆过滤器
  • Redis中的lru算法实现
  • Transformer-XL: Unleashing the Potential of Attention Models
  • Wamp集成环境 添加PHP的新版本
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 技术:超级实用的电脑小技巧
  • 简单实现一个textarea自适应高度
  • 听说你叫Java(二)–Servlet请求
  • 在Mac OS X上安装 Ruby运行环境
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • # 计算机视觉入门
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #QT(TCP网络编程-服务端)
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • $jQuery 重写Alert样式方法
  • (1)bark-ml
  • (145)光线追踪距离场柔和阴影
  • (二)换源+apt-get基础配置+搜狗拼音
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (六)激光线扫描-三维重建
  • (转)h264中avc和flv数据的解析
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NetCore部署微服务(二)
  • .NET连接数据库方式