欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Mysql锁表的问题解决

程序员文章站 2022-09-11 22:50:23
问题概述:1、今天查看开发写的组件代码,发现日志中出现大量的在update一张表的时候会出现超时,报的是该表被锁定的报错,如果不进行问题的解决,无法进行数据的正常插入2、MySQL的锁机制:MyISAM存储引擎采用的是表级锁(table-level locking); InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但默认情况下是采用行级锁问题解决:1、登陆mysql后,使用show processlist命令查看所有的进程2、找到引起锁表的进程号3、...

问题概述:
1、今天查看开发写的组件代码,发现日志中出现大量的在update一张表的时候会出现超时,报的是该表被锁定的报错,如果不进行问题的解决,无法进行数据的正常插入
2、MySQL的锁机制:MyISAM存储引擎采用的是表级锁(table-level locking); InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但默认情况下是采用行级锁

问题解决:
1、登陆mysql后,使用show processlist命令查看所有的进程
2、找到引起锁表的进程号
3、使用kill命令杀掉该进程号

本文地址:https://blog.csdn.net/qq_32508175/article/details/110671480

相关标签: 数据库 mysql