2013-03-13 2 views
4

DB에서 레코드를 삽입/업데이트 또는 삭제하면 인덱스가 자동으로 업데이트됩니까?레코드 자동 업데이트 인덱스를 삽입/업데이트/삭제합니까?

인덱스에 대한 명령을 다시 작성한 것을 보았습니다.이 모든 작업을 수동으로 수행해야하는지, 그리고 인덱스의 용도가 무엇인지 이해할 수 없습니다. 너무 불편해서 매주 색인을 다시 작성하는 데 시간을 낭비합니다.

답변

7

인덱스 조각화가 너무 높으면 인덱스가 매우 비효율적입니다. 색인을 다시 작성해야합니다.

Let SQL Server Tell You Which Indexes to Rebuild

인덱스 방울 재구성 인덱스를 재 - 생성한다. 이렇게하면 단편화가 제거되고 기존 채우기 비율 설정을 기반으로 페이지가 압축되어 디스크 공간이 재 확보되고 인접한 페이지의 인덱스 행이 다시 정렬됩니다. 당신 insert, update, or delete 행이 해당 테이블의 모든 인덱스가 자동으로 변경 사항을 반영

Reorganizing and Rebuilding Indexes

+0

감사합니다. Pranay .. – Jack

+0

@Jack - welcome .... –