数据库锁表及解锁

一、查询PG_STAT_ACTIVITY的信息
SELECT * FROM pg_stat_activity where datname='bms' and wait_event_type='Lock'
二、通过pid解锁死锁信息
select pg_cancel_backend("死锁那条数据的pid值")

一:检查是否锁表, 查询进程并杀死进程

show open tables where in_use > 0;

show processlist;
show full processlist;

kill id

二:查看在锁事务,杀死事务对应的线程ID

select * from information_schema.INNODB_LOCKS;

kill ID

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;

SHOW PROCESSLIST;
mysql -uroot -e 'Show processlist'
mysqladmin processlist

Original: https://www.cnblogs.com/yisk/p/16280003.html
Author: yisk
Title: 数据库锁表及解锁

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/569257/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Redis 持久化机制

    概述 Redis 官方提供了两种不同的持久化方法来将数据存储到硬盘,分别是: 快照(Snapshot) AOF(Append Only File)只追加日志文件 默认开启快照,同时…

    Java 2023年6月8日
    077
  • [学习笔记] Java控制语句

    通常,程序的语句按编写的顺序依次执行,但执行顺序是可以是通过流程控制语句改变的。 Java有三种控制语句:中断语句、选择语句、循环语句。 中断语句 break语句 主要用在循环语句…

    Java 2023年6月5日
    051
  • Axis2在cmd处理wsdl时,找不到JAVA_HOME,The JAVA_HOME environment variable is not defined

    Axis2在cmd处理wsdl时,找不到JAVA_HOME,The JAVA_HOME environment variable is not defined 报了这个错误: 可是…

    Java 2023年5月29日
    096
  • 木头人の狂想

    我看见太阳,它很热我看见天空,它很蓝我看见湖水,它很清我看见风,它兴高采烈我看见垂柳,它正随风一起跳舞 太阳问,我如此绚烂,为何你却感觉不到温暖?心在黑夜 你未曾照耀 天空问,如此…

    Java 2023年6月5日
    065
  • Nginx中的rewrite指令(break,last,redirect,permanent)

    在server块下,会优先执行rewrite部分,然后才会去匹配location块 server中的rewrite break和last没什么区别,都会去匹配location,所以…

    Java 2023年5月30日
    071
  • iphone 开发学习笔记七

    本篇算是该系列最后一篇,虽不能说是很熟,但使用MonoTouch 开发的其本方法是掌握了,主要是完成当初的任务,实现地图开发包在iPhone上的实现。使用MonoTouch ,.N…

    Java 2023年5月29日
    046
  • 转摘:Spring、SpringMVC和Springboot的区别

    一、概念 1、Spring Spring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就…

    Java 2023年5月30日
    064
  • 大头儿子和小头爸爸的战斗–java字符和字符串

    故事背景 一座普普通通的小屋里,住着大头儿子、小头爸爸和围裙妈妈。在他们普普通通的生活中,总是响起充满欢乐的笑声。最温暖的家又成了他们每个人的爱的源泉。 《大头儿子和小头爸爸》是孩…

    Java 2023年5月29日
    077
  • 啥是Session?

    什么是 Session 会话? 1、Session 就一个接口(HttpSession)。2、Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。3、每个客…

    Java 2023年6月15日
    038
  • android解决W/System.err: retrofit2.adapter.rxjava3.HttpException: HTTP 400 Bad Request 错误

    接口请求中加header有时400报错,请求失败 查看信息应该是header传值有问题,语法格式有误,可能是header中有特殊字符为编码,服务器无法理解此请求。尝试fix,将he…

    Java 2023年5月29日
    084
  • 十三、常用类(完结)

    十三、常用类 13.1 包装类 13.1.1 包装类的分类 介绍:针对八种基本数据类型对应的引用类型作用:可以调用包装类里面的方法分类: 13.1.2 包装类的继承关系 学一个类首…

    Java 2023年6月5日
    045
  • react nginx配置

    server { listen 8080; # server_name your.domain.com; root /home/root/react-demo/dist; inde…

    Java 2023年5月30日
    072
  • svg–动画-进度条

    html;gutter:true; Document</p> <pre><code>.container { border: 1px solid…

    Java 2023年5月29日
    045
  • 不止面试-JVM垃圾回收面试题详解

    第一部分:面试题 本次分享我们将尝试回答以下问题: GC 是什么? 为什么要有 GC? 简单说一下java的垃圾回收机制。 JVM的常见垃圾回收算法有哪些? 为什么要使用分代回收机…

    Java 2023年6月15日
    045
  • 关于Java中的继承和组合的一个错误使用的例子

    相信绝大多数人都比较熟悉Java中的「继承」和「组合」这两个东西,本篇文章就主要就这两个话题谈论一下。如果我某些地方写的不对,或者比较幼稚,论证不清晰,欢迎大家留言指正。 什么是「…

    Java 2023年5月29日
    079
  • 设计模式之组合模式

    本文通过老王和小王探讨书房、书架、各类书的管理问题,引出结构型设计模式家族中的一个重要成员——组合模式,本文会给予两种组合模式的典型代码实现,为了加深理解会在第三部分应用中介绍组合…

    Java 2023年6月8日
    079
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球