Wie Querycache in ehcache.xml config
-
09-09-2019 - |
Frage
Aus meiner SQL-Log-Datei, ich glaube, die Querycache-physikalische Eigenschaften durch das Element konfiguriert werden:
<defaultCache
maxElementsInMemory="0"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
und sogar füge ich ein weiteres Element, das Element unten an der ehcache.xml , scheint ist, aus dem SQL-Protokoll, dass die physikalischen Eigenschaften des Querycache noch durch die konfiguriert sind, Element.
<cache name="org.hibernate.cache.QueryCache"
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
Ich möchte nur die Querycache im Speicher ermöglichen, und in der Zwischenzeit die anderen deaktivieren (im Speicher) standardmäßig aktiviert. Vielleicht ist das name Attribut von -Element nicht korrekt ist? Ich kopiere es aus dem Buch <>. Oder sollte ich ein anderes Element anders als? Vielleicht gibt es ein bisschen von Element?
Danke.
Lösung
Versuchen: name = "org.hibernate.cache.StandardQueryCache"