[Oracle] SGA (System Global Area) Trace 기능 알아보기 (TOAD)

SGA

SGA

오라클에서 SGA는 System Global Area의 약자로, 시스템 글로벌 영역이라 할 수 있습니다. PGA는 Program Global Areas를 뜻합니다. 그림에서 볼 수 있듯이 오라클 메모리 구조는 복수의 PGA와 하나의 SGA로 구성되어 있습니다.

SGA Trace

SGA Trace

SGA Trace는 TOAD => Database => Monitor => SGA Trace를 통해 확인할 수 있습니다. 트레이스를 통해 다음의 값을 확인할 수 있습니다.

  • Parsing User (ID)
  • Module
  • Command Type
  • Optimizer Mode
  • Sharable Mem
  • Persistent Mem
  • Runtime Mem
  • Sorts
  • Executions
  • Parse Calls
  • Execs Per Parse Call
  • Buffer Gets
  • Buffer Gets (Total)
  • Buffer Gets (% of Total)
  • Buffer Gets Per Exec
  • Hit Rate
  • Disk Reads
  • Direct Writes
  • Rows Processed
  • Fetches
  • End Of Fetch Count
  • SQL ID
  • First Load Time
  • Loads
  • Version Count
  • Users Opening
  • Is Obsolete
  • Elapsed Time
  • CPU Time
  • Java Exec Time
  • PLSql Exec Time
  • User IO Wait Time
  • Cluster Wait Time
  • Concurrency Wait Time
  • Application Wait Time
  • Child Latch
  • Program ID
  • Address
  • Hash Value

댓글