我在Server 2014中使用实体框架6.1.0。
我试图在我创建的事务中执行几个操作,如下所示:
(var transaction = context.Database.BeginTransaction())
{
}但我搞错了
仅对于自动提交事务,才支持使用读提交隔离级别访问内存优化表。它不支持显式或隐式事务。使用表提示(如WITH (快照))为内存优化表提供受支持的隔离级别。
我尝试过所有可能的隔离级别(内存表中允许的隔离级别),但都没有效果。
如何从内存表中的代码执行原子事务?
发布于 2014-04-24 12:11:45
解决方案是启用MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT
资源:http://msdn.microsoft.com/en-us/library/dn133175(v=sql.120).aspx
https://stackoverflow.com/questions/23264076
复制相似问题