JDBC資料庫連接池的實現

一種簡單JDBC資料庫連接池的實現
平常 connection 是要 lock 的資料. connectioionpool 是用共用的方式.
內文中提到:
(併發物理連接數)×(每個連接可提供的Statement數量)
 例如某種資料庫可同時建立的物理連接數為 200個,每個連接可同時提供250個Statement,那麼ConnectionPool最終為應用提供的併發Statement總數為: 200 × 250 = 50,000個。這是個併發數位,很少有系統會突破這個量級。所以在本節的開始,指出資源的耗盡與應用程式直接管理有關。
傳統的方試只可以接受"物理連接數"
有點類似在中間層加 buffer 的意味. 記得 PHP 的 ADODB 好像也有類似的功能.

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料