Connection 관리하기
·
스프링
서버에서 데이터베이스에 접근하기 위해 Connection Pool을 사용하며, Connection을 필요로 할 때 Connection을 얻지 못해 기다리게 된다면 응답속도에 치명적으로 영향을 주게 됩니다.현재 다니는 회사에서 CSP sdk를 활용하는 작업이 많아 CSP sdk작업이 끝난 후 후처리 작업을 해줘야합니다.위 과정에서 Connection을 길게 점유하면 안 되므로, Connection을 어떻게 관리헀는지 정리해 보겠습니다.1. LazyConnectionDataSourceProxy@Transactional 함수는 AOP를 활용하여 함수 실행 전 Connection을 먼저 점유합니다.아래와 같은 순서를 통해 Connection을 점유합니다. 코드가 아래와 같다고 한다면, CSP sdk작업을 한 후..