Bogue # : 50003456 (correctif SQL)
Microsoft distribue les correctifs de Microsoft SQL Server 2008 sous la forme d’un fichier téléchargeable. Étant donné que les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif de SQL Server 2008.
Symptômes
Dans Microsoft SQL Server 2008, SQL Server 2012 ou SQL Server 2014, vous utilisez l’instruction ALTER INDEX REBUILD lors de la maintenance d’index sur une table d’index en cluster. Dans ce cas, la table d’index cluster peut prendre plus de temps que prévu pour être reconstruite.
Cause
Ce problème se produit lorsque la table d’index cluster contient des données de flux de fichier. Lorsque la table d’index cluster est reconstruite, des opérations de copie inutiles sont effectuées sur les données de flux de fichier. Les opérations de copie inutiles ralentissent l’opération de reconstruction.
Résolution
Le correctif pour résoudre ce problème a été publié pour la première fois dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693
Mise à jour cumulative 8 pour SQL Server 2012 SP1 /en-us/help/2917531
Mise à jour cumulative 1 pour SQL Server 2008 /en-us/help/956717
À propos des mises à jour cumulatives pour SQL Server
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
- Dernière mise à jour cumulative pour SQL Server 2014
- Dernière mise à jour cumulative pour SQL Server 2012 SP1
- Dernière mise à jour cumulative pour SQL Server 2008
Solution de contournement
Pour contourner ce problème, procédez comme suit :
Supprimez l’index cluster.
Vous pouvez utiliser le paramètre
DROP INDEX pour supprimer l’index cluster. Pour plus d’informations sur le
DROP INDEX, reportez-vous au site web MSDN (Microsoft Developer Network) à l’adresse suivante :Créez un index cluster.
Vous pouvez utiliser le paramètre
CREATE INDEX pour créer un index cluster. Pour plus d’informations sur le
CREATE INDEX, reportez-vous au site web MSDN à l’adresse suivante :
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Informations supplémentaires
Pour plus d’informations sur les fichiers modifiés et sur les conditions préalables à l’application du package de mise à jour cumulative qui contient le correctif logiciel décrit dans cet article de la Base de connaissances Microsoft, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
956717 Package de mise à jour cumulative 1 pour SQL Server 2008
Références
Pour plus d’informations sur la liste des builds disponibles après la publication de SQL Server 2008, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
956909 Builds SQL Server 2008 publiées après SQL Server 2008
Pour plus d’informations sur le modèle de maintenance incrémentielle pour SQL Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft.
935897 Un modèle de service incrémentiel est disponible auprès de l'équipe SQL Server pour proposer des correctifs pour les problèmes signalés
Pour plus d’informations sur le schéma d’appellation pour les mises à jour de SQL Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
822499 Nouveau schéma d’appellation pour les packages de mise à jour logicielle Microsoft SQL Server
Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft