Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

sys.stats (Transact-SQL)

Contiene una fila por cada objeto de estadísticas que existe para las tablas, los índices y las vistas indizadas de la base de datos en SQL Server. Cada índice tiene una fila de estadísticas correspondiente con el mismo nombre e identificador (index_id = stats_id), pero no todas las filas de estadísticas tienen un índice correspondiente.

La vista de catálogo sys.stats_columns proporciona información estadística para cada columna de la base de datos. Para obtener más información sobre las estadísticas, vea Estadísticas.

Se aplica a: SQL Server (SQL Server 2008 a versión actual), Windows Azure SQL Database (Versión inicial a versión actual).

Nombre de columna

Tipo de datos

Descripción

object_id

INT

Identificador del objeto al que pertenecen estas estadísticas.

Name

sysname

Nombre de las estadísticas. Es único en el objeto.

stats_id

INT

Id. de las estadísticas. Es único en el objeto.

auto_created

bit

Indica si las estadísticas fueron creadas automáticamente por SQL Server.

0 = Las estadísticas no fueron creadas automáticamente por SQL Server.

1 = Las estadísticas fueron creadas automáticamente por SQL Server.

user_created

bit

Indica si las estadísticas fueron creadas por un usuario.

0 = Las estadísticas no fueron creadas por un usuario.

1 = Las estadísticas fueron creadas por un usuario.

no_recompute

bit

Indica si las estadísticas se crearon con la opción NORECOMPUTE.

0 = Las estadísticas no se crearon con la opción NORECOMPUTE.

1 = Las estadísticas se crearon con la opción NORECOMPUTE.

has_filter

bit

0 = Las estadísticas no tienen un filtro y se calculan en todas las filas.

1 = Las estadísticas tienen un filtro y solo se calculan en las filas que cumplen con la definición del filtro.

filter_definition

nvarchar(max)

Expresión para el subconjunto de filas incluido en las estadísticas filtradas.

NULL = Estadísticas no filtradas.

is_temporary

bit

Indica si las estadísticas son temporales. Las estadísticas temporales admiten las bases de datos secundarias de Grupos de disponibilidad AlwaysOn habilitadas para acceso de solo lectura.

0 = Las estadísticas no son temporales.

1 = Las estadísticas son temporales.

Se aplica a: SQL Server 2012 a SQL Server 2014.

is_incremental

bit

Indica si las estadísticas se crean como estadísticas incrementales.

0 = Las estadísticas no son incrementales.

1 = Las estadísticas son incrementales.

Se aplica a: SQL Server 2014 a través de SQL Server 2014.

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

En los ejemplos siguientes se devuelven todas las estadísticas y las columnas de estadísticas de la tabla 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');

Adiciones de comunidad

AGREGAR
Mostrar: