언제 PAD_INDEX를 지정해야합니까?


17

따라서 FILLFACTOR리프 인덱스 페이지에 공간을 남길 수 있습니다 . 지정하면 PAD_INDEX중간 노드에도 공간이 남습니다. 어떤 시나리오를 지정해야 PAD_INDEX하며 인덱스에 어떤 이점이 있습니까?

답변:


10

Kimberly Tripp의 게시물에서 :

일반적으로 PAD_INDEX는 매우 불균형 한 활동이없고 트리의 균형을 재조정 할 수없는 경우 (고 가용성을 달성해야 함)가 아니면 필요하지 않습니다.

더 읽기 : http://www.sqlskills.com/BLOGS/KIMBERLY/post/MSDN-Webcast-QA-Index-Defrag-Best-Practices-Fragmentation-Questions-Part-I.aspx

고 가용성의 의미는 테이블을 잠글 인덱스 관리 작업을 실행할 수 없다는 것입니다. 개인적으로, 나는 이것을 기본적으로 설정하지 않는 것이 좋습니다. DBA는 DBA에게 맡겨야합니다. DBA는 근무 외 시간 동안 Ola Hallengren의 유지 관리 스크립트를 사용하는 것과 같은 다른 방법으로는 인덱스 유지 관리를 적절하게 관리 할 수 ​​없다는 것을 알게 됩니다. 그의 대본은 천재적입니다. 온라인에서 가능한 한 많이 할 것입니다.


처음에 인덱스의 리프가 아닌 노드에 PAD_INDEX인덱스를 적용하기 위해 인덱스를 정기적으로 다시 빌드 할 수없는 경우 어떻게 도움이 FILLFACTOR됩니까?
Nick Chammas

2
덜 자주 재 구축 할 수 있지만 사용 가능한 공간이 훨씬 더 많습니다.
브렌트 오자르
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.