- HikariCP數據庫連接池實戰
- 朱政科
- 373字
- 2019-09-02 17:55:03
第2章 數據庫連接池江湖
在本章中將為讀者介紹數據庫連接池的一些基礎概念。數據庫連接池涉及的概念很多,這里介紹的一些概念是作者認為在企業應用開發中非常基礎和重要的概念。
數據庫連接的建立是一種耗時長、性能低、代價高的操作,頻繁地進行數據庫連接的建立和關閉會極大影響系統的性能,若多線程并發量很大,這樣耗時的數據庫連接就可能讓系統變得卡頓。此外,數據庫同時支持的連接總數也是有限的,達到上限后,后續線程發起的數據庫連接就會失敗。因此,數據庫連接池是一種關鍵的、有限的、昂貴的資源,對于復雜的應用,如果頻繁地建立、關閉連接,那么就會極大地影響系統的性能、伸縮性和健壯性。重用數據庫連接最主要的原因是減少應用程序與數據庫之間的創建和銷毀TCP連接的開銷,數據庫連接池的概念應運而生。
本章提及的概念之間的聯系并不是非常緊密,讀者可以有選擇性地閱讀自己感興趣的概念。
推薦閱讀
- Hyper-V 2016 Best Practices
- Getting Started with ResearchKit
- 新手學Visual C# 2008程序設計
- Vue.js 3.0源碼解析(微課視頻版)
- Django Design Patterns and Best Practices
- Rust Cookbook
- Java應用開發技術實例教程
- 零基礎學單片機C語言程序設計
- 劍指Java:核心原理與應用實踐
- Instant PHP Web Scraping
- Learning Material Design
- Oracle數據庫編程經典300例
- MongoDB Cookbook(Second Edition)
- jQuery從入門到精通(微課精編版)
- Python網絡爬蟲實例教程(視頻講解版)