首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可序列化和可重复读隔离级别之间的区别是什么?

可序列化和可重复读隔离级别之间的区别是什么?
EN

Stack Overflow用户
提问于 2012-11-14 14:58:36
回答 1查看 31.3K关注 0票数 48

可序列化和可重复读隔离级别之间的区别是什么?谁能举个简单的例子。

EN

回答 1

Stack Overflow用户

发布于 2014-07-03 19:22:03

Repeatable read仅防止不可重复的读取(因此,您可以在同一事务中读取相同的数据,而不必担心有人会更改它-即使很少需要这样做)。

Serializable可以同时防止不可重复的读取和幻象行(因此您甚至不能插入数据)。这意味着您可以读取和写入(SELECT、UPDATE)未包含在可序列化事务中的行,但不能在表级删除或插入行。

可重复读取和可序列化都非常严格,并不总是需要它们!

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13374335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档