随笔- 807  文章- 150  评论- 23  阅读- 151万 

随笔分类 -  MySQL 锁

MySQL 锁查询
摘要:一、从视图查看 查看进程SHOW PROCESSLIST; // 查看是否锁表 SHOW OPEN TABLES WHERE In_use > 0; 1、查看当前的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 2、查看当前锁定的事务 SELECT * 阅读全文
posted @ 2019-11-15 15:56 xibuhaohao 阅读(502) 评论(0) 推荐(0) 编辑
MySQL kill进程后出现killed死锁问题
摘要:公司同事删除一张大表的数据,本想直接drop表,但是使用了delete删除表,发现很慢,就kill了这个操作, 但是,kill后,表锁住了,因为在回滚表数据。 原文链接:https://blog.csdn.net/m0_37827567/article/details/82979767 经常会出现这 阅读全文
posted @ 2019-11-15 15:33 xibuhaohao 阅读(5594) 评论(0) 推荐(0) 编辑
MySQL表结构,表空间,段,区,页,MVCC ,undo 事务槽
摘要:索引组织表(IOT表):为什么引入索引组织表,好处在那里,组织结构特点是什么,如何创建,创建IOT的限制LIMIT。 IOT是以索引的方式存储的表,表的记录存储在索引中,索引即是数据,索引的KEY为PRIMARY KEY。数据的查询可以通过查询索引的同时查询到数据,因为索引和数据存储在一个数据块中, 阅读全文
posted @ 2019-06-21 16:20 xibuhaohao 阅读(488) 评论(0) 推荐(0) 编辑
MySQL 锁(lock与latch)
摘要:一、什么是锁 锁机制用于管理对共享资源的并发访问,它是数据库系统区别于文件系统的一个关键特性。 数据库系统使用锁是为了支持对共享资源的并发访问,提供数据的完整性和一致性。 InnoDB存储引擎锁的实现和Oracle数据库非常类似,提供一致性的非锁定读、行级锁支持。行级锁没有相关额外的开销,并发可以同 阅读全文
posted @ 2019-05-23 19:59 xibuhaohao 阅读(1973) 评论(0) 推荐(0) 编辑
MySQL出现Waiting for table metadata lock的原因以及解决方法
摘要:转自:http://ctripmysqldba.iteye.com/blog/1938150 (有修改) MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞 阅读全文
posted @ 2018-12-19 15:40 xibuhaohao 阅读(430) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示