[ 개념정리 ] Oracle 데이터베이스의 Connection pool & 싱글 톤.


[ 개념정리 ] Oracle 데이터베이스의 Connection pool & 싱글 톤.

<< Connection pool >> ==> 일정한 양의 Connection을 미리 만들어 두는 개념 왜 일정한 양의 Connection 미리 만들어 한가? ==> 대부분의 웹서비스는 db와 연동된다. 사용자가 요청할 때 그때마다 Connection 을 만들어야 한다면, 한 번에 요청한 사용자가 갑자기 급증하다면, 웹서버는 db 서버에 연결을 위해 엄청 바쁠 것이다. 그럼 그만큼 사용자는 대기시간이 길어질 것이다. 웹 서버가 효율적으로 클라이언트를 상대하기 위해서, 미리 일정한 양의 Connection 을 만들어 두는 것이 Connection pool이다. << 톰캣이 제공하는 Connection pool >> 톰캣의 공식 홈페이지에 들어가면 예시 소스들이 있다. http://tomcat.apache.org/tomcat-8.5-doc/jndi-datasource-examples-howto.html#Oracle_8i,_9i_&_10g Apache Tomcat 8 (8.5.24) - ...


#Oracle #싱글톤 #톰캣

원문링크 : [ 개념정리 ] Oracle 데이터베이스의 Connection pool & 싱글 톤.