开发者社区> 问答> 正文

数据库访问中的不可重复读包括的情况是什么?

数据库访问中的不可重复读包括的情况是什么?

展开
收起
游客nxq6attzvywgk 2021-10-25 19:37:45 688 0
1 条回答
写回答
取消 提交回答
  • 不可重复读包括的情况是: (1) 虚读:事务T1读取某一数据后,事务T2对其做了修改,当事务T1再次读该数据时得到与前一次不同的值。 (2) 幻读(Phantom Reads):事务在操作过程中进行两次查询,第二次查询的结果包含了第一次查询中未出现的数据或者缺少了第一次查询中出现的数据(这里并不要求两次查询的SQL语句相同)。这是因为在两次查询过程中有另外一个事务插入数据造成的。

    2021-10-25 19:38:16
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载