데이터베이스에서 연결 풀링(Connection Pooling)이 필요한 이유로 올바른 것은?
쉬움 Stack Overflow해설
DB 연결은 TCP 핸드셰이크, 인증, 메모리 할당 등이 필요해 생성 비용이 큽니다. 연결 풀은 일정 수의 연결을 미리 만들어 놓고 요청마다 빌려주고 반납받습니다. HikariCP, PgBouncer 등이 대표적이며, 동시 요청이 많은 웹 서비스에서 필수적입니다.
DB 연결은 TCP 핸드셰이크, 인증, 메모리 할당 등이 필요해 생성 비용이 큽니다. 연결 풀은 일정 수의 연결을 미리 만들어 놓고 요청마다 빌려주고 반납받습니다. HikariCP, PgBouncer 등이 대표적이며, 동시 요청이 많은 웹 서비스에서 필수적입니다.