2014-01-14 19 views
0

我正在使用SpringHibernate,並且想要每天更新私人緩存2-3次。每次更新將會有100.000個條目。如何在單個事務中最佳加載多個數據庫條目?

我怎樣才能最好地執行此類操作?我必須在單個事務中執行此操作,以便在持久化新數據的同時,我不會過時並立即更新條目。

我的數據庫是SQL postres。你能推薦這個嗎?

+1

執行查詢並遍歷結果集。有什麼可告訴的? –

+0

我會建議你的是刪除'hibernate'並使用'mybatis'作爲固定的SQL可以增強數據庫中的sql性能。 – Rugal

回答

0

根據處理的複雜性,一個好主意可能是使用postgres本身的存儲過程更新緩存。它會給你最好的表現。而你在你的應用程序中所要做的就是調用這個程序。

相關問題