Nous sommes en train de mettre à niveau une de nos instances SQL Server de 2000 à 2005. J'ai installé le tableau de bord des performances (http://www.microsoft.com/downloads/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204-e419218c1efc&displaylang=en) pour accéder à des rapports de haut niveau. L'un des rapports affiche les index manquants (recommandés). Je pense qu'il est basé sur une vue système qui est gérée par l'optimiseur de requête.Comment connaître les recommandations d'index SQL Server 2005 à implémenter, le cas échéant?
Ma question est quelle est la meilleure façon de déterminer quand prendre une recommandation d'index. Je sais que cela n'a aucun sens d'appliquer toutes les suggestions de l'optimiseur. Je vois beaucoup de conseils qui disent essentiellement d'essayer l'index et de le garder si la performance s'améliore et de le laisser tomber si les performances se dégradent ou restent les mêmes. Je me demande s'il existe une meilleure façon de prendre la décision et quelles sont les meilleures pratiques à ce sujet.