标签: nhibernate transactions second-level-cache
我读过在使用(显式)事务之前我们不能使用二级缓存 - 但是,我们使用的是一个Informix系统 - 由于我们无法控制的原因;会计系统 - 在我们迁移到SQL服务器之前,我们不能使用事务。
二级缓存可以通过不经常更改的缓存数据大大提高我们的性能 - 是否有任何方法可以将它与隐式事务一起使用?
答案 0 :(得分:1)
不,NH没有交易就不会使用缓存。但我真的好奇为什么你不能使用事务,这不仅是NHibernate的一个好习惯,而且是关系数据库的任何使用。