1

我读到我们不能使用二级缓存,直到我们使用(显式)事务 - 但是,我们使用的是 Informix 系统 - 由于目前我们无法控制的原因;一个会计系统——在我们迁移到 SQL 服务器之前,我们不能使用事务。

二级缓存可以通过缓存不经常更改的数据来极大地提高我们的性能 - 有没有办法将它与隐式事务一起使用?

4

1 回答 1

1

不,NH 不会在没有事务的情况下使用缓存。但我真的很想知道为什么你不能使用事务,这不仅是 NHibernate 的好习惯,而且对于关系数据库的任何使用都是一个好习惯。

于 2012-04-19T19:57:47.767 回答