Sql-Server
在合併複製拓撲中將 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 */
我想添加這個,但我擔心它會強制重新初始化。任何人都可以驗證或驗證我的擔憂嗎?它甚至可以這樣工作還是我需要在每個訂閱者上執行腳本?
任何見解將不勝感激。
您應該能夠將索引添加到發布者和訂閱者,而不會強制重新初始化