2013-02-09 62 views
0

任何人都可以告訴我如何選擇hibernate.jdbc.batch_size的最佳值嗎?
如果內存和CPU是不是一個問題是,它確定使用的值像500休眠batch_size最佳值

編輯:
this chapter它說,使用10和50,但不是之間的值提到的一個原因。任何人都可以爲此限制承擔理由嗎?

回答

1

Hibernate文檔建議介於5和30之間的值。最佳值完全取決於您的應用程序,數據和數據庫。嘗試各種價值觀並衡量每一個的表現。

+0

非常感謝您的回答。在[本章](http://docs.jboss.org/hibernate/orm/4.0/devguide/en-US/html/ch04.html)中,它表示使用10到50之間的值。但沒有提及原因。你的意思是那個文件嗎? – prageeth 2013-02-09 15:42:47

+0

我讀了以前版本的文檔,用於Hibernate 3.6。看起來他們做了另一個基準,並對其數據進行了精簡(保持在相同的數量級)。 – 2013-02-09 15:48:22