سؤال

من ملف سجل SQL الخاص بي، أعتقد أنه يتم تكوين الخصائص الفيزيائية في QueryCache بواسطة العنصر:

  <defaultCache
                maxElementsInMemory="0"
                eternal="false"
                timeToIdleSeconds="120"
                timeToLiveSeconds="120"
                overflowToDisk="false"
                memoryStoreEvictionPolicy="LRU"
                />

وحتى أضف عنصر آخر العنصر أدناه إلى ehcache.xml., ، يبدو، من سجل SQL، أن الخصائص الفيزيائية في QueryCache لا تزال تكوينها بواسطة جزء.

  <cache name="org.hibernate.cache.QueryCache"
                maxElementsInMemory="10000"
                eternal="false"
                timeToIdleSeconds="120"
                timeToLiveSeconds="120"
                overflowToDisk="false"
                memoryStoreEvictionPolicy="LRU"
        />

أريد فقط تمكين QueryCache في الذاكرة، وفي الوقت نفسه تعطيل الآخرين (في الذاكرة) بشكل افتراضي. ربما اسم سمة العنصر غير صحيح؟ أنا نسخها من الكتاب <>. أو، هل يجب علي استخدام عنصر آخر بخلاف؟ ربما هناك كيندا من العنصر؟

شكرا.

هل كانت مفيدة؟

المحلول

حاول: الاسم = "ORG.HIbernate.cache.standardquerycache"

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top