1. 首页
  2. 数据库
  3. Access
  4. mysql可重复读和幻读的理解

mysql可重复读和幻读的理解

上传者: 2020-12-17 00:06:05上传 PDF文件 351.26KB 热度 16次
mysql可重复读和幻读的理解可重复读和幻读的定义最后总结参考资料 很多教程和书籍对mysql的可重复读和幻读的解释都比较含糊,本文结合原理和其他的考证,深入分析下。 这里讨论的引擎是常用的InnoDB。 可重复读和幻读的定义 先看下《高性能MySQL(第三版)》对隔离级别的描述。 这里对幻读的描述为 所谓幻读,指的是当某个事物在读取某个范围内的记录时,另外一个事物又在该范围内插入了新的记录,当之前的事务再次读取该范围内的记录时,会产生幻行(Phantom Row)。 实际上这里的解释不太准确,先看下官网上对这些的定义。 phantom A row that appears in the r
下载地址
用户评论