簡體   English   中英

即使在休眠ehcache命中后,數據庫也會“提交”

[英]Database 'commits' even after hibernate ehcache hit

從ehcache獲取緩存命中后,我看到對數據庫的提交。

當我查看MYSQL SQL查詢日志時,會看到以下內容:

130730 17:20:23    53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
130730 17:20:24    53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit
                   53 Query commit

這顯然是對性能的重大影響。 任何想法我配置錯誤嗎?

我最終解決了這個問題。 答案在文檔中:

http://terracotta.org/documentation/3.7.4/enterprise-ehcache/distributed-hibernate#empty-db-connections

使用LazyConnectionDataSourceProxy停止了提交。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM