[英]Spring Isolation Support? MSQL Snapshot Isolation
我们正在使用SQL Server,快照隔离可能是提高性能和解决一些死锁问题的好方法。
假设我们真的需要更改为Snapshot隔离,我似乎无法找到在Springs @Transactional
上启用Snapshot隔离的简单方法。
我在Hibernate中找到了以下hibernate配置选项,但是我们使用spring-jdbc并且没有hibernate impl。 这似乎表明可以以某种方式手动提供隔离值。
<property name=”hibernate.connection.isolation”>4096</property>
有没有人知道让Spring在事务上使用SQL Server Snapshot隔离的方法?
4096是SNAPSHOT隔离的代码,请在这里发帖,你要在连接对象上设置隔离级别,我不认为你可以用@Transactional来实现这个,你可以使用spring提供的其他事务解决方案,主要是'TransactionTemplate'。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.