Sel*_*amy 4 transactions isolation-level mongodb
Whats是MongoDB4.0使用事务时的默认隔离级别。
一份文档说 READ UNCOMMITTED 是默认隔离级别。https://docs.mongodb.com/manual/core/read-isolation-consistency-recency/
另一篇文档说快照是使用事务时的默认隔离级别。 https://www.percona.com/blog/2018/06/25/mongodb-transactions-your-very-first-transaction-with-mongodb-4-0/
哪一个是正确的?可以改变吗?
MongoDB 允许客户端根据写关注、读关注和会话的使用组合来确定所需的隔离级别。
对于事务(需要使用会话),默认的隔离是快照。
根据读隔离、一致性和新近度,未提交读是不使用会话的默认隔离级别。
可以自定义事务的读写关注点。看:
除非您有需要特定隔离级别的特定用例,否则最好将此设置保留为默认值。
| 归档时间: |
|
| 查看次数: |
6939 次 |
| 最近记录: |