Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient une ligne pour chaque objet de statistiques qui existe pour les tables, index et vues indexées de la base de données dans SQL Server. Chaque index aura une ligne de statistiques correspondante portant le même nom et le même ID (index_id = stats_id), mais chacune de ces lignes n'aura pas nécessairement un index correspondant.
L'affichage catalogue, sys.stats_columns, fournit des informations de statistiques pour chaque colonne de la base de données. Pour plus d'informations sur les statistiques, consultez Statistiques.
S'applique à : SQL Server (SQL Server 2008 via la version actuelle, Base de données SQL Windows Azure (version initiale via la version actuelle. |
Nom de la colonne |
Type de données |
Description |
|
|---|---|---|---|
object_id |
int |
ID de l'objet auquel ces statistiques appartiennent. |
|
name |
sysname |
Nom des statistiques. Unique au sein de l'objet. |
|
stats_id |
int |
ID des statistiques. Unique dans l'objet. |
|
auto_created |
bit |
Indique si les statistiques ont été créées automatiquement par SQL Server. 0 = Les statistiques n'ont pas été créées automatiquement par SQL Server. 1 = Les statistiques ont été créées automatiquement par SQL Server. |
|
user_created |
bit |
Indique si les statistiques ont été créées par un utilisateur. 0 = Les statistiques n'ont pas été créées par un utilisateur. 1 = Les statistiques ont été créées par un utilisateur. |
|
no_recompute |
bit |
Indique si les statistiques ont été créées avec l'option NORECOMPUTE. 0 = Les statistiques n'ont pas été créées avec l'option NORECOMPUTE. 1 = Les statistiques ont été créées avec l'option NORECOMPUTE. |
|
has_filter |
bit |
0 = Les statistiques n'ont pas de filtre et sont calculées sur toutes les lignes. 1 = Les statistiques ont un filtre et sont calculées uniquement sur les lignes qui satisfont la définition de filtre. |
|
filter_definition |
nvarchar(max) |
Expression pour le sous-ensemble de lignes inclus dans les statistiques filtrées. NULL = Statistiques non filtrées. |
|
is_temporary |
bit |
Indiquez si les statistiques sont temporaires. Les statistiques temporaires prennent en charge les bases de données secondaires Groupes de disponibilité AlwaysOn qui sont activés pour un accès en lecture seule. 0 = Les statistiques ne sont pas temporaires. 1 = Les statistiques sont temporaires.
|
|
is_incremental |
bit |
Indiquez si les statistiques sont créées comme statistiques incrémentielles. 0 = Les statistiques ne sont pas incrémentielles. 1 = Les statistiques sont incrémentielles.
|
Autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.
Exemples
Les exemples suivants retournent toutes les statistiques et les colonnes de statistiques de la table HumanResources.Employee.
USE AdventureWorks2012;
GO
SELECT s.name AS statistics_name
,c.name AS column_name
,sc.stats_column_id
FROM sys.stats AS s
INNER JOIN sys.stats_columns AS sc
ON s.object_id = sc.object_id AND s.stats_id = sc.stats_id
INNER JOIN sys.columns AS c
ON sc.object_id = c.object_id AND c.column_id = sc.column_id
WHERE s.object_id = OBJECT_ID('HumanResources.Employee');
Voir aussi
Référence
Vues de catalogue d'objets (Transact-SQL)
Affichages catalogue (Transact-SQL)
Concepts
Questions fréquentes sur l'interrogation des catalogues système de SQL Server