정미나닷컴

[Oracle] 오라클 HWM (High Water Mark) 본문

IT

[Oracle] 오라클 HWM (High Water Mark)

정미나 2017. 10. 22. 16:49

HWM (High Water Mark)

- 세그먼트 영역에서 사용된 적이 있는 Block 까지의 표시점 

사용 블록

사용 블록

사용 블록

 

 

 

 

 

 


* 빨간선으로 표시된 부분이 HWM


- HWM는 5 Block 단위로 증가

- 수동으로 축소하지 않는 이상 증가만 함

- 모든 세그먼트에 하나씩 존재

- HWM 이전 Block에만 데이터 저장 가능

- Full Scan 시 HWM 이전의 모든 Block Access (HWM 아래로 Free Block이 많을 시 효율 저하)

- Truncate 명령어로 HWM Reset 가능 (Delete는 X)

- Insert 할 데이터가 HWM를 넘어가는 경우 HWM를 5 Block 뒤로 이동시킨 다음 Insert

  (그래도 모자랄 경우엔 새로운 익스텐트 할당)