【发布时间】:2021-08-21 04:02:00
【问题描述】:
在微软关于 EF 的文档中的 this 页面中,它是字面意思的
实体框架不会将查询包装在事务中
如果我是对的,这意味着 sql 读取并不包含在事务中,因此我们代码中的每个选择都是独立执行的。但是如果是这样的话,我们能保证两次读取彼此之间是一致的吗?在典型情况下,如果 A 和 B 之间的传输在读取之间开始(在不同的连接中),是否有保证 A 的加载量和 B 的加载量的总和将是正确的(在某些连接中) A的读音和B的读音? Entity Framework 能否以某种方式解决这种情况?
【问题讨论】:
标签: entity-framework transactions