2017-12-20 18 views
0

복제가 포함 된 SQL Server가 있습니다. 해당 데이터베이스는 dm_db_index_physical_stats에 따라 avg_fragment_size_in_pages가 60-90 % 인 인덱스를 가지고 있습니다.SQL 복제 조각 인덱스가 있습니까?

나는 대답은 '예'라고 가정하지만 복제 된 데이터베이스의 인덱스가 조각화되지 않은 데이터베이스의 인덱스보다 빠르게 조각화되는지 여부에 대한 확인을 찾고 있습니다.

답변

0

SQL Server는 인덱스 조각화를 다른 구독자 데이터베이스로 전송하지 않습니다. 예를 들어 트랜잭션 복제를 설정하면 클러스터형 인덱스, 비 클러스터형 인덱스, 필터링 된 인덱스와 같은 개체를 구독자 데이터베이스에 복사 할 수 있지만 조각화는 할 수 없습니다.

+0

맞아요. 인덱스가 전송되지 않는다는 것을 알고 있지만, 복제로 인해 인덱스 조각이 빨라지는지 궁금합니다. 나는 그것에 관한 기사를 보지 못했습니다. – Xenoranger

+0

다릅니다. 구독자에게'update','delete' 명령을 보내고 있다면 얼마나 많은 데이터 이동이 발생했는지에 대한 분열을 경험할 수 있습니다. 구독자 데이터베이스에서도 인덱스 유지 관리가 필요합니다. – dco