开发者社区 问答 正文

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

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

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

    2021-10-25 19:38:16 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答标签:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等