2012-02-29 1 views
2

Je reçois plusieurs suggestions d'index manquants pour la table sys.dm_db_missing_index_group_stats dans SQL Server (j'utilise 2008 R2).Interprétation de sys.dm_db_missing_index_group_stats, notamment les colonnes inequality_columns dans SQL Server

J'ai besoin d'aide pour interpréter les recommandations.

Pour certains, il existe des recommandations dans la colonne equality_columns et la colonne inequality_columns. Je sais que cet ordre peut affecter l'efficacité d'un index. Donc, avec cette hypothèse, existe-t-il une recommandation pour créer un index à partir de ces entrées. Par exemple, si equality_columns suggère [A], [B] et inequality_columns suggère [C], [D], devrais-je créer un index avec l'ordre de A, B, C, D ou devrais-je faire C, D, A, B?

Ou est-ce important? Ou devrais-je tester les deux?

Merci pour toute aide à l'avance.

Répondre

2

Je ne sais pas comment je manqué et je déteste répondre à ma propre question, mais je trouve cela dans la documentation:

http://msdn.microsoft.com/en-us/library/ms345421.aspx

Lors de l'écriture de l'instruction CREATE INDEX DDL pour mettre en œuvre les index manquants, la liste des colonnes d'égalité les colonnes first et ensuite inequality dans la clause ON de l'instruction CREATE INDEX.

Départ pour l'enregistrement historique.

Questions connexes