【发布时间】:2020-07-21 13:33:29
【问题描述】:
我浏览过多个关于不同隔离级别的教程和文章。我理解了这个概念,但我不明白现实世界的场景在哪里使用哪个级别。有没有可以演示的简单用例?任何想法将不胜感激。
提前致谢
【问题讨论】:
标签: spring database transactions spring-transactions
我浏览过多个关于不同隔离级别的教程和文章。我理解了这个概念,但我不明白现实世界的场景在哪里使用哪个级别。有没有可以演示的简单用例?任何想法将不胜感激。
提前致谢
【问题讨论】:
标签: spring database transactions spring-transactions
隔离级别不是 Spring 的概念——spring 只支持它,这是一个数据库的概念。您需要使用数据库来了解为什么脏读是一个问题,以及为什么需要读取提交隔离级别等。我可以向您推荐文章,但如果没有数据库实践经验,您将很难获得它。
如果您确实想了解该主题,请安装 Oracle 数据库并尝试设置不同的隔离级别,并查看如果您使用 2 个 SQLPlus Windows 打开 2 个会话并尝试更新/读取相同的行会产生什么影响。
【讨论】: