1. connectionPool이란?
- DB연결은 비용이 많이 든다.(시간이나 자원을 많이 소비)
- 이를 해결하기 위해 connectionPool은 DBMS와 커넥션을 여러개 맺어두고, 커넥션이 필요하면 connectionPool에게 빌려서 사용한 후, 반납한다.
2. connectionPool에게 connection을 빌린 후, 반납하지 않으면 어떻게 되나?
- connectionPool에 사용 가능한 connection이 없어서 프로그램이 느려지거나 심할 경우에는 장애를 발생시킬 수 있다.
참조 URL
'Java' 카테고리의 다른 글
Java 어노테이션 (0) | 2020.06.29 |
---|---|
DataSource란? (0) | 2020.06.28 |
어노테이션이란? (0) | 2020.06.28 |
Dao란? (0) | 2020.06.28 |
Dto란? (0) | 2020.06.28 |