2012-04-19 16 views
1

私は、(明示的な)トランザクションを使用するまで、第2レベルのキャッシュを使用することはできませんが、Informixシステムを使用しています。会計システム - SQLサーバーに移行するまでトランザクションは使用できません。暗黙的なトランザクションを持つ第2レベルのキャッシュをnhibernateします。

第2レベルのキャッシュは、頻繁に変更されないキャッシュデータによってパフォーマンスを大幅に向上させることができます。暗黙のトランザクションで使用する方法はありますか?

答えて

1

いいえ、NHはトランザクションなしでキャッシュを使用しません。しかし、私は本当になぜトランザクションを使うことができないのだろうと思っています。これは、NHibernateだけでなく、リレーショナルデータベースの使用についても良い方法です。

+0

私は完全に同意しますが、私たちが現在相互にリンクしている別のシステムのため、取引を使用することはできません。私の新しいチームの仕事の一部で、それらを分離してSQL Serverに移動します(そしてトランザクションを使用します)。 –

関連する問題