Histogram 기본 개념

  • Histogram이란 Table형태의 빈도를 Graphical하게 표현한 것
  • Oracle 버전 별 Histogram 수집
Version수집여부Default METHOD_OPT Parameter
Oracle 9iX1 : 수집하지 않음
Oracle 10gOAUTO : 오라클 판단에 따라 수집여부 결정
  • Histogram 이 Optimizer에 미치는 영향
    1. Histogram은 Data가 Skew되어 있을때 빛을 발함.
    2. Histogram은 Cardinality계산에 영향을 준다.

-> Histogram이 없다면 Skew된 Data의 Cardinality계산에 있어서 오류를 범할 수 있다.