2020年7月24日

摘要: 一 死锁是怎么被发现的? 1.1 死锁成因&&检测方法 左图那两辆车造成死锁了吗?不是!右图四辆车造成死锁了吗?是! 图 死锁描述 我们mysql用的存储引擎是innodb,从日志来看,innodb主动探知到死锁,并回滚了某一苦苦等待的事务。问题来了,innodb是怎么探知死锁的? 直观方法是在两个 阅读全文
posted @ 2020-07-24 23:02 鑫男 阅读(129) 评论(0) 推荐(0)
摘要: 本文章向大家介绍MySQL锁详细讲解,包括数据库锁基本知识、表锁、表读锁、表写锁、行锁,事务的隔离级别、悲观锁、乐观锁、间隙锁GAP、死锁等等 数据库锁知识 不少人在开发的时候,应该很少会注意到这些锁的问题,也很少会给程序加锁(除了库存这些对数量准确性要求极高的情况下),即使我们不会这些锁知识,我们 阅读全文
posted @ 2020-07-24 00:27 鑫男 阅读(270) 评论(0) 推荐(0)
摘要: mysql 的存储引擎介绍 在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎? 什么是存储引擎? 根据MySql AB公司提供的文件访问层的一个抽象接口来定制一种文件访问 阅读全文
posted @ 2020-07-24 00:23 鑫男 阅读(184) 评论(0) 推荐(0)

导航