Oracle아키텍처 해부 — SGA·PGA·백그라운드 프로세스와 RAC의 기반들어가며PostgreSQL은 프로세스 기반, MySQL은 스레드 기반. Oracle은 기본Dedicated Server의 한 세션 = 한 OS 프로세스 모델이면서, 동시에Shared·Threaded·DRCP라는 세 갈래를 OS·버전·워크로드에 따라 골라 쓸 수있는 유일한 상용 DB다. 이 "선택권"이 장점이자 함정이다. 연결 모델 하나바꿨을 뿐인데 OS 인증이 막히기도하고(THREADED_EXECUTION=TRUE), LOB·AQ 같은 기능이 호환되지않기도 한다(Shared Server). 하나의 추상 모델로 모든 것을 설명하는PG·MySQL과 달리, Oracle을 읽을 때는 어떤 연결 모델을 전제로하는지부터 먼저 확인해야 한다..