Database/MSSQL
[MSSQL] 인덱스 REBUILD(리빌드) 및 REORGANIZE(재구성)
고객사에 데이터 저장 성능이 저하된 상황이 있었습니다. 해당 테이블을 확인해보니 인덱스 파편화가 50%이상 적용되어 있었습니다. 1. 클러스터 인덱스 초기화 및 재생성 파편화가 생긴 원인 중 하나는 인덱스 구성이 효율적이지 않는 경우 발생할 수 있습니다. 테이블 데이터를 기반으로 효율적인 인덱스 구성인지 검토가 필요합니다. 인덱스 삭제 시 쿼리 성능 저하가 발생할 수 있어 빠르게 인덱스를 재생성하는 것이 중요하며, 추후 운영환경에 변화를 줄 수 있기 때문에 충분한 테스트가 필요합니다. DROP INDEX [Index_Name] ON [Table_Name]; CREATE INDEX [Index_Name] ON [Table_Name]([Column_Name]); 2. REORGANIZE 인덱스의 기존 페이지..
2023. 4. 4. 10:53
최근댓글