Cómo config QueryCache en ehcache.xml
-
09-09-2019 - |
Pregunta
Desde mi archivo de registro SQL, creo que las propiedades físicas del QueryCache se configuran por medio del elemento:
<defaultCache
maxElementsInMemory="0"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
e incluso agrego otro elemento el elemento de abajo para el ehcache.xml , es parece, desde el registro de SQL, que las propiedades físicas de la QueryCache todavía son configurados por el elemento.
<cache name="org.hibernate.cache.QueryCache"
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
memoryStoreEvictionPolicy="LRU"
/>
Sólo quiero que el QueryCache en la memoria, y mientras tanto desactivar los otros (en la memoria) de forma predeterminada. Tal vez el Nombre atributo de la elemento no es correcto? Copio del libro <>. O, ¿debería utilizar otro elemento distinto? Tal vez hay un poco de elemento?
Gracias.
Solución
Probar: name = "org.hibernate.cache.StandardQueryCache"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow