如何在ehcache.xml中配置QueryCache

发布于 2024-07-23 06:00:57 字数 952 浏览 8 评论 0原文

从我的 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,同时默认禁用其他(在内存中)。 也许 元素的 name 属性不正确? 我是从书上抄来的<>。 或者,我应该使用除 之外的其他元素吗? 也许有某种元素?

谢谢。

From my sql log file, I think the QueryCache's physical properties are configured by the element:

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

and even I add another element the element below to the ehcache.xml, is seems, from the sql log, that the QueryCache's physical properties are still configured by the element.

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

I just want to enable the QueryCache in memory, and meanwhile disable the others (in memory) by default. Maybe the name attribute of element is not correct? I copy it from the book <>. Or, should I use another element other than ? Maybe there is a kinda of element?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷弦 2024-07-30 06:00:57

尝试:
名称=“org.hibernate.cache.StandardQueryCache”

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文