Database1 [oracle] 하이워터마크(HWM, High Water Mark) - 이해하기 쉽게 하이워터마크란 세그먼트 내에서 사용된 적이 있는 블록과 한 번도 사용된 적이 없는 블록의 경계를 구분하는 지점이다. 테이블에 행을 삽입하려고 할 때, HWM 아래에 충분한 공간이 없는 경우 HWM를 오른쪽으로 이동시키고, 새로운 블록을 할당한다. 1. 예제 테이블 데이터 건수테이블 용량전체 블록수사용중인 블록수하이워터마크INSERT 50만건500,00072MB921686209215DELETE 30만건200,00072MB921634499215INSERT 5만건250,00072MB921643109215DIRECT-PATHINSERT 5만건300,00080MB10240517510084* DELETE로 데이터를 지워도 용량, 전체 블록수, 하이워터마크는 줄어들지 않는다.* HWM는 별도로 관리하지 않으면 늘어.. 2024. 8. 7. 이전 1 다음