A História: Uma vez por semana, executamos um Plano de Manutenção especial que envolve a reindexação de 2 tabelas críticas que possuem aproximadamente 6 milhões de registros entre as duas. Usamos o SQL Server 2005 Standard Edition.
O problema: durante essa reindexação (operação de aproximadamente 15 minutos), falhamos ao inserir dados nas tabelas e nossos clientes ficam sem dados.
Disseram-me que o SQL Server 2008 Enterprise possui uma "reindexação online" que não está presente em versões inferiores do SQL Server que resolverá nossos problemas.
No entanto, acabei de encontrar a seguinte opção em nossas opções de Plano de Manutenção (SQL 2005 Standard):
Minha pergunta: Isso executa a mesma "reindexação online" que o 2008 Enterprise faz? Quais são as repercussões (desempenho sábio) para habilitar esta opção? Quase fui persuadido a comprar uma licença Enterprise 2008 desnecessariamente?
A opção está no SSMS mas não vai funcionar. O SSMS não é uma edição inteligente, por assim dizer, eles não o tornaram inteligente o suficiente para ocultar opções específicas da edição que você está executando.
Se você tentar usá-lo, acredito que apenas forneça uma mensagem relacionada a "este é um recurso exclusivo da empresa"; ou algo próximo disso.