Quando podemos desativar índices em uma tabela de banco de dados SQL Server? Lembrando mais uma vez que índices podem ser alterados, apagados, desativados e ativados. Existe uma diferença entre cada um deles.
Quando você desativa um índice o SQL não utiliza mais ele para leitura e nem o atualiza mais. Para ativar novamente basta ir com o botão direito do mouse no índice e clicar na opção REBUILD. Para desativar basta fazer o mesmo processo e clicar em DISABLE.
Veja o mesmo processo via T-SQL:
USE AdventureWorks2014 GO -- Desativando o índice ALTER INDEX [IX_Address_AddressLine1_AddressLine2_City_StateProvinceID_PostalCode] ON [Person].[Address] DISABLE GO -- Ativando o índice e Atualizando ALTER INDEX [IX_Address_AddressLine1_AddressLine2_City_StateProvinceID_PostalCode] ON [Person].[Address] REBUILD GO
Lembrando que é sempre bom manter documentado todos os índices desativados.