私はNHibernate 3.4.1.400を使用し、プロファイラはその先頭にUpdateTimestampsCache
のメソッドを示します。UpdateTimestampsCacheによる最適化
ほとんどの場合、リクエストの更新ではCommit
から呼び出されますが、ときどき選択のみのリクエストでも呼び出されます。
その部分への呼び出しを減らすためにできることはありますか?あなたが第2のレベルのクエリキャッシュを使用していない場合
私はNHibernate 3.4.1.400を使用し、プロファイラはその先頭にUpdateTimestampsCache
のメソッドを示します。UpdateTimestampsCacheによる最適化
ほとんどの場合、リクエストの更新ではCommit
から呼び出されますが、ときどき選択のみのリクエストでも呼び出されます。
その部分への呼び出しを減らすためにできることはありますか?あなたが第2のレベルのクエリキャッシュを使用していない場合
、次の構成で完全にこれを無効にすることができます
<property name="cache.use_query_cache">false</property>
詳しい情報はところでthe documentation
私はこの特定のキャッシュ領域に第2レベルのキャッシュを使用しません。別のセッションファクトリの使用を検討します。 – Vlad
しないで利用可能ですlog4netを使用すると、非常に遅いです。私はNLogに移行します。 – Vlad