ehcache.xmlでQueryCacheを設定への方法
-
09-09-2019 - |
質問
私のSQLログファイルから、私はQueryCacheの物理的性質が要素によって構成されていると思います:
<defaultCache
maxElementsInMemory="0"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
とさえ私は、要素のehcache.xmlのの下に別の要素を追加しているQueryCacheの物理的性質はまだののことで構成されていることを、SQLのログから、らしいです要素ます。
<cache name="org.hibernate.cache.QueryCache"
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
私は、デフォルトでメモリにQueryCacheを有効にし、一方(メモリ内の)他の人を無効にしたいです。たぶん、のの要素が正しくない?のの名前の属性私はこの本からコピーし、<>。それとも、私は以外の他の要素を使用する必要がありますか?たぶんちょっと要素のはあるのでしょうか?
感謝します。
解決
試してみてください。 名前= "org.hibernate.cache.StandardQueryCache"
所属していません StackOverflow