프로세스 아키텍처 고려 사항
서버 프로세스는 Oracle DB 인스턴스에 대한 사용자 연결을 처리합니다. 기본적으로 Oracle DB 인스턴스는 전용 서버 프로세스를 사용합니다. 전용 서버 프로세스에서는 서버 프로세스 하나로 사용자 프로세스 하나만 처리합니다. 원한다면 공유 서버 프로세스를 구성할 수 있습니다. 공유 서버 프로세스에서는 서버 프로세스 하나로 사용자 프로세스를 여러 개 처리할 수 있습니다.
다수의 사용자 세션에서 서버 메모리를 지나치게 많이 사용한다면 공유 서버 프로세스를 사용해 보십시오. 또한 세션이 빈번하게 연결 및 연결 해제되어 성능 문제가 발생하는 경우에도 공유 서버 프로세스의 사용을 고려해 볼 수 있습니다. 그러나 공유 서버 프로세스 사용에는 단점도 있습니다. 예를 들어, 공유 서버 프로세스는 CPU 리소스를 과도하게 사용할 수 있고 구성 및 관리하기가 훨씬 복잡합니다.
전용 및 공유 서버 프로세스에 대한 자세한 내용은 Oracle 설명서의 About Dedicated and Shared Server Processes