OSIV1 데이터베이스 연결 최적화: OSIV, CQRS패턴까지 목차데이터베이스는 커넥션을 매번 획득해결책: 커넥션 풀커넥션 생명주기 관리: OSIVOSIV ONOSIV OFFCQRS왜 분리하는 것이 좋을까요?데이터베이스는 커넥션을 매번 획득커넥션 획득 과정:더보기애플리케이션은 DB 드라이버를 통해 커넥션을 요청합니다DB 드라이버는 데이터베이스와 TCP/IP 소켓 통신을 시작합니다 (3-way handshake)연결된 소켓을 통해 ID, 비밀번호 등 인증 정보를 전달합니다데이터베이스는 인증을 확인하고, 내부에 세션을 생성합니다생성이 완료되었다는 응답을 보냅니다DB 드라이버는 이 정보를 바탕으로 커넥션 객체를 생성하여 반환합니다이 모든 과정은 애플리케이션 서버와 데이터베이스 서버 양쪽 모두에 리소스를 소모하게 하고, 특히 시간이 많이 걸린다는 점에서 문제가 됩니다. 사.. 2025. 7. 2. 이전 1 다음