Назад | Перейти на главную страницу

Добавление индекса 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
*/

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

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

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