Améliore
Cette mise à jour inclut un nouveau sys.dm_db_stats_histogram de vue de gestion dynamique (DMV) dans Microsoft SQL Server 2016. La sys.dm_db_stats_histogram DMV est une version améliorée de l’SHOW_STATISTICS DBCC avec la commande gestion de l’histogramme.
La syntaxe de la nouvelle spécification DMV sys.dm_db_stats_histogram est fournie comme suit :
sys.dm_db_stats_histogram (object_id, stats_id)
La nouvelle DMV génère le jeu de résultats sous la forme d’une table qui ressemble à ce qui suit :
Nom de la colonne |
Type de données |
Description |
object_id |
ent |
ID de l’objet (table) pour lequel retourner les propriétés de l’objet Statistics. |
stats_id |
ent |
ID de l’objet Statistics. Est unique dans la table. Pour plus d’informations, voir sys. stats (Transact-SQL). |
step_number |
ent |
Nombre d’étapes dans l’histogramme. Pour plus d’informations, reportez-vous à la rubrique DBCC SHOW_STATISTICS (Transact-SQL). |
range_high_key |
ent |
Valeur de colonne liée au plafond pour une étape d’histogramme. La valeur de la colonne est également appelée valeur de clé. |
range_rows |
bigint |
Nombre estimé de lignes dont la valeur de la colonne est comprise dans une étape d’histogramme, à l’exception de la limite supérieure. |
equal_rows |
bigint |
Nombre estimé de lignes dont la valeur de colonne est égale à la limite supérieure de l’étape d’histogramme. |
distinct_range_rows |
bigint |
Nombre estimé de lignes ayant une valeur de colonne distincte dans une étape d’histogramme, en excluant la limite supérieure. |
average_range_rows |
bigint |
Nombre moyen de lignes avec des valeurs de colonne en double dans une étape d’histogramme, en excluant la limite supérieure (RANGE_ROWS/DISTINCT_RANGE_ROWS pour DISTINCT_RANGE_ROWS > 0). |
Résolution
Cette amélioration est d’abord incluse dans la mise à jour cumulative suivante pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.