글
페이지 분할
데이터에 행을 힙(heap)에 삽입할 때에는 PFS 페이지의 정보를 이용해서 빈 페이지를 찾으므로 페이지 분할이 발생하지 않는다
페이지 분할
- 키 순으로 데이터를 정렬해야 하는 클러스터 인덱스에 행을 삽입할 때 페이지 분할이 발생할 가능성이 있다.
- 페이지 분할이 발생할 때 페이지의 절반은 비어있는 새 페이지로 이동된다. 이 때, 같은 익스텐트에서 새 페이지를 먼저 찾고, 없을 경우 새로운 익스텐트를 할당 받는다(GAM, SGAM 을 이용)
- 일단 페이지가 분할되면 롤백을 하더라도 분할 상태가 그대로 유지된다.
'MSSQL 2008 > Architecture' 카테고리의 다른 글
프로시저 캐쉬(Procedure Cache) / 플랜 캐쉬(Plan Cache) (0) | 2014.03.09 |
---|---|
실행 계획 캐시(프로시저 캐시) (0) | 2014.03.09 |
행의 이동(Forward Record)(Forwarded Record) (0) | 2014.01.10 |
데이터베이스 옵션과 성능 (0) | 2014.01.02 |
데이터와 인덱스 아키텍쳐 (0) | 2014.01.02 |