Добавление индекса FK к существующей таблице в топологии репликации слиянием

У меня есть довольно большая таблица, которую мы реплицируем примерно до 120 подписчиков. У FK в этой таблице нет индекса, и когда я выполнил план выполнения для запроса, который вызывал проблемы, он сказал следующее ->

/*
Missing Index Details from CaseNotesTimeoutQuerys.sql - mylocal\sqlexpress.MATRIX (WWCARES\pschaller (54))
The Query Processor estimates that implementing the following index could improve the query cost by 99.5556%.
*/

/*
USE [MATRIX]
GO
CREATE NONCLUSTERED INDEX [<Name of Missing Index, sysname,>]
ON [dbo].[tblCaseNotes] ([PersonID])

GO
*/

Я хотел бы добавить это, но я боюсь, что это приведет к повторной инициализации. Может ли кто-нибудь проверить или подтвердить мои опасения? Это вообще так работает или мне нужно запустить скрипт на каждом подписчике?

Любое понимание будет оценено.

1 ответ

Решение

У вас должна быть возможность добавить индекс издателю и подписчику без принудительной повторной инициализации

Другие вопросы по тегам