ORACLE SERVER MODE
Oracle Dedicated와 Shared Server는 연결당 프로세스 비용이 다르다
Dedicated는 세션마다 서버 프로세스를 붙이고, Shared Server는 dispatcher와 공유 서버가 여러 세션을 나눠 처리한다.
DedicatedSharedProcess
Dedicated Server
model
클라이언트 세션마다 전용 서버 프로세스
good
실행 흐름이 단순하고 응답 시간이 예측 가능
cost
동시 연결 수가 많으면 프로세스/메모리 비용 증가
Shared Server
model
dispatcher와 공유 서버가 다수 세션 처리
good
많은 idle 연결을 더 적은 프로세스로 수용 가능
trade
모든 OLTP에 항상 유리한 것은 아니므로 workload 확인