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.

¿Fue útil?

Solución

Probar: name = "org.hibernate.cache.StandardQueryCache"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top