DBMS
-
DBMS Connection pool 이 뭐임TodayILearned/TILWIL 2022. 9. 30. 01:36
postgresql Connection pool RDBMS connection pool DBMS는 자체적으로 서버와 클라이언트를 갖고있다. (데이터를 요청하는쪽이 클라이언트, 요청을 받아 처리하는쪽이 서버.) connection pool 이란 DB의 서버-클라이언트간의 연결 객체를 의미한다. 데이터베이스 연결에 드는 비용 데이터베이스에 연결하는 것은 아래처럼 여러 단계를 거쳐야하는 리소스가 많이 필요한 작업이다. 그러나 연결을 닫지않고 열린 상태로 유지하는 것 또한 리소스를 소모한다. 애플리케이션은 연결을 하기위해 DB driver를 사용한다. 네트워크 소켓이 애플리케이션과 DB를 연결하기위해 열린다. 유저 인증됨 작업이 완료되고 연결은 닫힌다. 네트워크 소켓이 닫힌다. DB connection pool..