목록2017/10/22 (3)
정미나닷컴
Bitmap Index (비트맵 인덱스) - Key 값에 중복이 없고, Key 값 별로 하나의 비트맵 레코드를 가짐 - 비트맵 상의 각 비트가 하나의 테이블 레코드와 매핑 row#0( 8001) flag: ------, lock: 0, len=35 col 0; len 2; (4): 42 4c 55 45 → 키 값 : BLUE col 1; len 6; (6): 01 00 9f 4c 00 00 → 시작 RowID col 2; len 6; (6): 01 01 a4 03 01 47 → 종료 RowID col 3; len 15; (15): 00 c1 ae bb fa 02 c1 a1 10 c1 94 19 c2 dc 07 → 비트맵- 시작 RowID와 종료 RowID만 갖고 있다가 테이블 액세스가 필요할 때면 각 비..
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 (그래도 모자랄 경우엔 새로운 익스텐트 할당)