SQLP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

접속 아키텍처: Listener·Service·Session·Dedicated·Shared Server

원래 이론 →

판단 기준

도식
Pool 20
→ 일부 Pool Wait
→ DB CPU 70%
→ 안정적인 처리량

Pool 100
→ Pool Wait 감소
→ DB CPU 100%
→ I/O·Lock 증가
→ p95 응답시간 악화

가장 큰 Pool이 아니라 목표 처리량과 응답시간을 안정적으로 유지하는 최소 동시성을 선택합니다. Pool Wait가 있다는 사실만으로 Pool Size 부족을 결론내지 않고 긴 Transaction·Connection Leak·느린 SQL을 먼저 분리합니다.


이 부분의 원문 →

헷갈리는 개념

구분Shared ServerDRCP
Client 통신Dispatcher 유지Connection Broker와 연결
처리 자원Call마다 Shared Server 선택 가능Pooled Dedicated Server·Session을 일정 기간 할당
Session Memory주로 SGAPooled Server의 PGA
적합한 구조매우 많은 Session, 짧은 Call여러 Middle Tier Pool·다수 Process의 낮은 Active 비율

DRCP는 Open Connection 수보다 실제 Active Connection 수가 훨씬 적고, 여러 Middle Tier가 각자 많은 Idle Physical Connection을 유지하는 환경에서 Database Process·Memory 낭비를 줄일 수 있습니다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.