fill factor 옵션

fill factor 옵션을 사용하면 전체 Microsoft SQL Server 2005가 기존 데이터를 사용하여 새 인덱스를 만들 때 각 페이지를 얼마나 채워야 할지 지정할 수 있습니다. SQL Server에서 페이지를 채울 때 페이지를 분할하는 데 시간이 걸리므로 fill factor가 성능에 영향을 줍니다.

fill factor는 인덱스를 만들 때나 다시 작성할 때만 사용됩니다. 페이지는 특정 채우기 수준에서 관리되지 않습니다.

fill factor의 기본값은 0이며 유효한 값 범위는 0에서 100 사이입니다. FILLFACTOR를 0 또는 100으로 설정하면 리프 수준이 꽉 채워집니다. 지정한 인덱스에 대해 fill factor 값에 우선하는 CREATE INDEX 또는 ALTER INDEX REBUILD 문을 사용할 수 있으므로 기본값을 변경할 일은 거의 없습니다. 자세한 내용은 채우기 비율를 참조하십시오.

[!참고] fill factor 값 0과 100은 모든 면에서 동일합니다.

fill factor 옵션은 고급 옵션입니다. sp_configure 시스템 저장 프로시저를 사용하여 설정을 변경할 경우 show advanced options를 1로 설정해야만 fill factor를 변경할 수 있습니다. 이 설정은 서버를 다시 시작해야 적용됩니다.

참고 항목

개념

채우기 비율
서버 구성 옵션 설정

관련 자료

ALTER INDEX(Transact-SQL)
CREATE INDEX(Transact-SQL)
RECONFIGURE(Transact-SQL)
sp_configure(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기