Paul S Randal의 인덱스 조각화 동영상 (here)을보고 있습니다. 비디오에서 바울은 GUID or other random values as high-order key will cause page splits which in turn will cause index fragmentation
라고 말했습니다. 그 이유는 무작위 값은 새 레코드가 임의의 페이지에 삽입되어 임의의 페이지에서 페이지가 분리되는 것을 의미하기 때문입니다. 내 질문 : 새 레코드가 임의 페이지에 삽입되지 않으면 페이지 분할이 여전히 발생할 수 있습니다. 맞습니까? 이것이 사실이라면 두 경우의 차이점은 무엇입니까?(SQL Server) 상위 키로 GUID 또는 다른 임의 값을 사용하면 조각화가 발생하는 이유는 무엇입니까?
현재, 상위 키 평균은 primary key
입니까? 나는 영어 원어민이 아니며 확실하지 않습니다.
감사합니다.
아니요. 핫 스폿은 캐시 수명이 길다는 것을 의미하는 반면 분류 필드는 GUID처럼 쓰기 및 분할을 의미합니다. "그것은 다릅니다"더 정확한지 ... – gbn