SHOW PROCESSLIST;
KILL   4086;

锁表网上解释:

这牵涉到mysql的事务,简单通俗的话,就这样给你解释
有一个任务序列控制sql语句的执行,
第一次有select的语句查询表a,mysql服务器在执行select之前将表a加读锁,
第二次又有一条select语句查询表a, mysql服务器发现在任务序列中有表a的读锁,也就是同时还有一个sql查询表a,读锁不会影响这条sql语句,
当有一条update或者insert语句对表a操作时,mysql服务器会对表a加写锁,以此提示之后的对表a操作的sql语句等待写锁解锁后在执行,以免造成写入与读取的混乱

我遇到的问题:

语句完全没问题,但是偏偏锁住了。我的代码结构是 1:打开事务 2:查询A表ID 3:插入A表 4:插入B表 5:关闭事务

通过上面的解释我觉得可能是我第二步放到事务里面了,所以我将第二步查询A表ID放到第一步之前。

这个方法目前还没有问题不知道是不是这个原因,有懂得帮忙解释下。

转载于:https://www.cnblogs.com/no27/p/4665103.html

mysql查询锁表及解锁相关推荐

  1. mysql查询锁表并解锁_mysql锁表查询和解锁操作

    解除正在死锁的状态有两种方法: 第一种: 1.查询是否锁表 show OPEN TABLES where In_use > 0; 2.查询进程(如果您有SUPER权限,您可以看到所有线程.否则, ...

  2. Oracle/Mysql查看锁表与解锁表

    Oracle/Mysql查看锁表与解锁表 在ORCLA与MYSQL中,如何查看锁表与解锁表 1 Oracle 查看锁表进程SQL: select * from v$session t1, v$lock ...

  3. SQLserver查询锁表和解锁

    SQLserver查询锁表和解锁 由于写错了一个过滤条件kettle从用友U8数据库中拉取发票明细数据时数据量过大强制停止后仍然在无法查询,怀疑是被锁表了. 查询锁表语句 select request ...

  4. MySQL 数据库sql命令查询被锁的表实例演示,mysql的锁表与解锁,mysql强制解锁杀掉进程,mysql查询锁表一直转圈

    show open tables where in_use > 0 命令可以查询锁表. in_use 为 1 表示这个表同时被两个用户使用,一个正在用,一个在锁定中. -- 为md_class表 ...

  5. 个人总结-oracle查询锁表、解锁语句

    –oracle查询锁表解锁语句 –首先要用dba权限的用户登录,建议用system,然后直接看sql吧 1. 如下语句 查询锁定的表. SELECT L.SESSION_ID SID,S.SERIAL ...

  6. mysql如何锁表和解锁

    mysql如何锁表: lock table 表名 read; 如图: 锁表是可以读取表的,如图 锁表之后就不可以对表进行写表(更新,删除,新增). 查看当前的进程,可以查看哪些表锁. show pro ...

  7. mysql锁表查询_mysql锁表查询(mysql查询锁表语句)

    mysql锁表查询(mysql查询锁表语句) 2020-07-24 11:44:55 共10个回答 怎么查找mysql中的锁表语句showprocesslist;SHOWPROCESSLIST显示哪些 ...

  8. Oracle查询锁表和解锁

    Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作 锁表查询的代码有以下的形式: select count(*) from v$locked_object;select * ...

  9. 基于oracle查询锁表和解锁的处理方法

    1.背景 在日常的工作或者学习中,我们会经常对数据库进行操作,最常使用的数据库莫过于oracle数据,当然在使用数据库的过程中,我们也会经常遇到一些问题,比如锁表.锁表经常发生在一个人对这张表进行插入 ...

最新文章

  1. 基于图像的三维物体重建:在深度学习时代的最新技术和趋势综述之训练
  2. 跨站点请求伪造(CSRF)总结和防御
  3. springboot中使用ApplicationListener和ApplicationEvent /@EventListener监听事件
  4. Optional 的基本用法
  5. 图卷积神经网络(part2)--图卷积概述
  6. 美国返还中国文物,阿里谣言粉碎机获奖,教育部规范研究生培养,腾讯严打微信跑分活动,推动降低港澳漫游费,这就是今天的大新闻。...
  7. [备忘]Visual Studio常用小技巧
  8. JDK10、JDK11、JDK12新特性
  9. Scherlokk for Mac(文件搜索软件)
  10. 天思经理人ERP塑胶玩具行业应用方案
  11. ppt中控件未在计算机中注册,PowerPoint 中控件没注册是怎么回事?
  12. 如何从 Hibernate官网下载 hibernate原码 和hibernatetools
  13. 对java老师的评价及建议_对老师的评价和建议
  14. 数电实验Verilog-数字钟
  15. php关键词分析工具,搜索引擎关键词查询分析工具
  16. 电子书资源 Kindle PDF
  17. 2021-03-27 深度信念网络(DBN)学习笔记
  18. idea的安装及基础设置
  19. 软件工程毕业设计课题(86)微信小程序毕业设计PHP求职招聘小程序系统设计与实现
  20. Linux的上传和下载文件到Window_scp指令

热门文章

  1. JA-SIG(CAS)学习笔记1
  2. java导出excel_纯干货:Java开源报表工具JasperReport使用
  3. 计算机组成原理写一个运算器,计算机组成原理运算器的实现实验报告.doc
  4. oracle长度字段,【转】Oracle中如何取一个字段的定义长度
  5. Python机器学习:多项式回归与模型泛化009LASSO回归
  6. mysql 查询数据库名是否存在_SQL查询数据库是否存在
  7. 计算机图标用鼠标双击和右键都无法启动,电脑桌面只有“我的电脑”图标双击找不开,用右键资源管理器能打开,为什么...
  8. css开头的文本格式,css文件开头怎么写
  9. laravel自动建mysql索引_让 Laravel 优雅地创建 MySQL 全文索引
  10. 哪个html元素指定了页面描述,网页的设计HTML元素属性2.doc