CORRECTION : La requête SELECT sans index de couverture présente un risque pour le paramétrage

N° DE BOGUE : 53603 (SQLBUG_70)

Symptômes

Une simple requête SELECT sans index de couverture n'est pas adaptée pour le paramétrage. Le correctif est très simple - au cours du calcul des index, nous devons supprimer chacun des index sans couverture du tableau indexinfo.

Des problèmes de fonctionnement ont été observés. Si le fournisseur prend en charge l'exécution de la requête paramétrée en utilisant le marqueur de paramètre ? dans une requête, le serveur SQL Server peut alors déléguer l'exécution de la requête paramétrée au fournisseur. Dans la mesure où la prise en charge des requêtes imbriquées ne peut pas être automatiquement déterminée à partir des propriétés DB OLE, l'administrateur système doit définir l'option Fournisseur des ParamètresDynamiques afin d'indiquer au serveur SQL que le fournisseur prend en charge les requêtes imbriquées.

Cause

Au cours du calcul de l'index, lorsqu'une requête ne rapporte pas d'index de couverture, ces derniers sont ajoutés au tableau indexinfo ; le serveur SQL note que la requête présente un risque.

Contournement

Le correctif est très simple - au cours du calcul de l'index, nous devons supprimer chaque index sans couverture du tableau indexinfo.

Statut

Microsoft a confirmé qu'il s'agissait d'un problème affectant la version 7.0 de SQL Server. Ce problème a été résolu dans le Service Pack 2 (USA) pour la version 7.0 de Microsoft SQL Server. Pour plus d'informations sur le téléchargement et l'installation du Service Pack le plus récent de SQL Server , consultez le site Web http://www.microsoft.com/downloads/details.aspx?familyid=F62F45E9-24ED-4FA6-BD74-8A26606F96D8.

Pour plus d'informations, consultez votre fournisseur principal de support technique.

Plus d'informations

SQL Server a été modifié afin d'appréhender le cas où la recherche dans la table est optimale s'il n'y a pas d'indicateurs d'index, si aucun des index ne peut faire l'objet d'une recherche et si les index qui ne peuvent pas fournir des plans de tri et d'extraction sont moins efficaces qu'une recherche. Ces requêtes indiquent le paramétrage.
Propriétés

ID d'article : 248616 - Dernière mise à jour : 7 août 2006 - Révision : 1

Commentaires