Bug #: 50003456 (HOTFIX SQL)
A Microsoft distribui as correções do Microsoft SQL Server 2008 como um ficheiro transferível. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior lançamento de correção SQL Server 2008.
Sintomas
No Microsoft SQL Server 2008, SQL Server 2012 ou SQL Server 2014, utiliza a declaração DE RECONSTRUÇÃO DO ÍNDICE ALTER durante a manutenção do índice numa tabela de índices agrupados. Quando o fizer, a tabela de índices agrupados pode demorar mais tempo do que espera ser reconstruída.
Causa
Esta questão ocorre quando a tabela de índices agrupados contém dados de fluxo de ficheiros. Quando a tabela de índices agrupados é reconstruída, as operações de cópia desnecessárias são realizadas nos dados de fluxo de ficheiros. As operações de cópia desnecessárias tornam a operação de reconstrução mais lenta.
Resolução
A correção para este problema foi lançada pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Atualização Cumulativa 8 para SQL Server 2012 SP1 /en-us/help/2917531
Atualização Cumulativa 1 para SQL Server 2008 /en-us/help/956717
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Solução
Para contornar esta questão, siga estes passos:
-
Deixe cair o índice agrupado. Pode utilizar a declaração do ÍNDICE DROP para deixar cair o índice agrupado. Para obter mais informações sobre a declaração do ÍNDICE DROP, visite o seguinte web site da Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/aa258837(SQL.80).aspx
-
Criar um novo índice agrupado. Pode utilizar a declaração DO ÍNDICE CREATE para criar um novo índice agrupado. Para obter mais informações sobre a declaração DO ÍNDICE CREATE, visite o seguinte web site da MSDN:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para obter mais informações sobre os ficheiros que são alterados e para obter informações sobre quaisquer pré-requisitos para aplicar o pacote de atualização cumulativa que contenha o hotfix descrito neste artigo da Microsoft Knowledge Base, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
956717 Pacote de atualização cumulativo 1 para SQL Server 2008
Referências
Para obter mais informações sobre a lista de construções que estão disponíveis após o lançamento do SQL Server 2008, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
956909 O SQL Server 2008 constrói que foram lançados após o lançamento do SQL Server 2008Para obter mais informações sobre o Modelo de Manutenção Incremental para O Servidor SQL, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
935897 Um Modelo de Manutenção Incremental está disponível na equipa do SQL Server para entregar hotfixes para problemas relatadosPara obter mais informações sobre o esquema de nomeação para atualizações do SQL Server, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
822499 Novo esquema de nomeação para pacotes de atualização de software do Microsoft SQL ServerPara obter mais informações sobre a terminologia da atualização do software, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft