Search

DBCP

DBCP (Database Connection Pooling)

DB 연결을 ν’€(Pool)을 μ‚¬μš©ν•˜μ—¬, 연결을 μž¬μ‚¬μš©ν•¨μœΌλ‘œμ¨ μ„±λŠ₯을 ν–₯μƒμ‹œν‚€λŠ” 기술
DBCPλ₯Ό μ‚¬μš©ν•˜λ©΄ 맀번 μƒˆλ‘œμš΄ 연결을 μƒμ„±ν•˜μ§€ μ•Šκ³ , 기쑴의 연결을 μž¬μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
DBCP (Database Connection Pooling)
ν’€(Pool)? : μ—¬λŸ¬ μ‚¬λžŒμ΄ ν•¨κ»˜ μ‚¬μš©ν•˜κ³  λ‚˜λˆ„μ–΄ μ“°λŠ” μžμ› 집합
Pool 은 수영μž₯μž…λ‹ˆλ‹€. 수영μž₯μ—λŠ” μ—¬λŸ¬ μ‚¬λžŒμ΄ λ“€μ–΄κ°€μ„œ μˆ˜μ˜ν•˜λ©΄μ„œ λ¬Όμ΄λΌλŠ” μžμ›μ„ κ³΅μœ ν•©λ‹ˆλ‹€. λ§ˆμ°¬κ°€μ§€λ‘œ ν”„λ‘œκ·Έλž¨μ—μ„œμ˜ Pool 은 μžμ›μ„ κ³΅μœ ν•΄μ„œ 효율적으둜 μ‚¬μš©ν•˜λŠ” 방식 μ§€μ›ν•΄μ£ΌλŠ” μ˜μ—­μž…λ‹ˆλ‹€.

DBCP 라이브러리

Apache Commons DBCP

μžλ°” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ 많이 μ‚¬μš©λ˜λŠ” μ—°κ²° ν’€ κ΅¬ν˜„ 라이브러리