2011-11-16 82 views

回答

2

也就是更具體的數據庫side.i相信你總是可以設置線程的數目在你的數據庫 爲MySQL需要設置在my.ini

max_connections=2 

以下然而,你可能還需要設置此:

thread_cache_size=1 

線程緩存控制多少它保持打開,即使什麼都沒有發生。

關於hibernate方面如果你沒有使用連接池hibernate傾向於獲取工作單元的數據庫連接並返回它的時刻它完成它的工作。

您可以使用c3p0 API

c3p0 Connection pooling in hibernate

總是定義你的Hibernate連接池