Tenho uma tabela que cresceu bastante e estamos replicando para cerca de 120 assinantes. Um FK nessa tabela não possui um índice e quando executei um Plano de Execução em uma consulta que estava causando problemas, ele tinha o seguinte a dizer -->
/*
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
*/
Eu gostaria de acrescentar isso, mas temo que isso FORÇARÁ uma reinicialização. Alguém pode verificar ou validar minhas preocupações? Funciona assim ou eu precisaria executar o script em cada assinante?
Qualquer visão seria apreciada.
Responder1
você poderá adicionar o índice ao editor e ao assinante sem forçar uma reinicialização