说说数据库连接池工作原理和实现方案?
生活随笔
收集整理的這篇文章主要介紹了
说说数据库连接池工作原理和实现方案?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
**工作原理:**JAVA EE服務器啟動時會建立一定數量的池連接,并一直維持不少于此數目的池連接。客戶端程序需要連接時,池驅動程序會返回一個未使用的池連接并將其表記為忙。如果當前沒有空閑連接,池驅動程序就新建一定數量的連接,新建連接的數量有配置參數決定。當使用的池連接調用完成后,池驅動程序將此連接表記為空閑,其他調用就可以使用這個連接。
**實現方案:**返回的Connection是原始Connection的代理,代理Connection的close方法,當調用close方法時,不是真正關連接,而是把它代理的Connection對象放回到連接池中,等待下一次重復利用。
總結
以上是生活随笔為你收集整理的说说数据库连接池工作原理和实现方案?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JDBC中的Statement 和Pre
- 下一篇: Servlet接口中有哪些方法?