201
6.5 Database Engine Tuning Advisor
indexées actuelles, et supprimer éventuellement celles qui sont inutiles. Vous pouvez
obtenir des informations similaires avec la vue de gestion dynamique
sys.dm_db_index_operational_stats, présentée dans la section 6.2.1.
La partie « partitioning strategy to employ » permet, sur une édition Entreprise, de
suggérer le partitionnement de tables. Avec l’option « Full partitioning », des suggestions de partitionnement de tables peuvent être faites. « Aligned partitioning » indique au DTA d’aligner les index suggérés sur le schéma de partitionnement de la
table.
La partie « Physical Design Structures to Keep in the Database » permet d’indiquer
ce que le DTA doit conserver, des PDS existants. « Do not keep existing PDS » est
utile pour optimiser un workload complet, par exemple à la mise en production d’une
nouvelle base. Par opposition, choisissez « Keep all existing PDS » lorsque votre
workload n’est pas complet ou représentatif, où lorsque vous utilisez le DTA pour
analyser une sélection dans SSMS. Cela vous évitera de supprimer des PDS utiles
par ailleurs. Dans ce cas, il est aussi logique de ne spécifier que des recommandations
d’index nonclustered, ou de vues indexées.
Attention – Si le DTA vous recommande de supprimer beaucoup de vos index
existants, alors que vous savez qu’ils sont utiles, c’est certainement parce que votre
workload n’est pas représentatif, et qu’un nombre de requêtes importantes n’y figure pas. Le DTA considère toujours le workload comme représentatif.
Figure 6.16 — Options avancées du DTA
Les options avancées, montrées dans la figure 6.16 permettent d’agir plus finement, en limitant l’augmentation de taille de la base de données provoquée par la
totalité des recommandations, ou le nombre de colonnes proposées dans un index
composite. Vous pouvez aussi, sur une édition Entreprise, spécifier que les sugges-
Précédent

- 213/334

Suivant