可序列化和可重复读隔离级别之间的区别是什么?谁能举个简单的例子。
发布于 2014-07-03 19:22:03
Repeatable read仅防止不可重复的读取(因此,您可以在同一事务中读取相同的数据,而不必担心有人会更改它-即使很少需要这样做)。
Serializable可以同时防止不可重复的读取和幻象行(因此您甚至不能插入数据)。这意味着您可以读取和写入(SELECT、UPDATE)未包含在可序列化事务中的行,但不能在表级删除或插入行。
可重复读取和可序列化都非常严格,并不总是需要它们!
https://stackoverflow.com/questions/13374335
复制相似问题