sys.indexes (Transact-SQL)
Contiene una fila por índice o montón de un objeto tabular, como una tabla, una vista o una función con valores de tabla.
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
object_id |
int |
Id. del objeto al que pertenece este índice. |
name |
sysname |
Nombre del índice. name es exclusivo sólo dentro del objeto. NULL = Montón |
index_id |
int |
Id. del índice. index_id es exclusivo sólo dentro del objeto. 0 = Montón 1 = Índice agrupado > 1 = Índice no agrupado |
type |
tinyint |
Tipo de índice: 0 = Montón 1 = Agrupado 2 = No agrupado 3 = XML |
type_desc |
nvarchar(60) |
Descripción del tipo de índice: HEAP CLUSTERED NONCLUSTERED XML |
is_unique |
bit |
1 = El índice es exclusivo. 0 = El índice no es exclusivo. |
data_space_id |
int |
Id. del espacio de datos para este índice. El espacio de datos es un grupo de archivos o un esquema de partición. 0 = object_id es una función con valores de tabla. |
ignore_dup_key |
bit |
1 = IGNORE_DUP_KEY está ON. 0 = IGNORE_DUP_KEY está OFF. |
is_primary_key |
bit |
1 = El índice forma parte de una restricción PRIMARY KEY. |
is_unique_constraint |
bit |
1 = El índice forma parte de una restricción UNIQUE. |
fill_factor |
tinyint |
> 0 = Porcentaje de FILLFACTOR utilizado al crear o volver a generar el índice. 0 = Valor predeterminado |
is_padded |
bit |
1 = PADINDEX está ON. 0 = PADINDEX está OFF. |
is_disabled |
bit |
1 = El índice está deshabilitado. 0 = El índice no está deshabilitado. |
is_hypothetical |
bit |
1 = El índice es hipotético y no se puede utilizar directamente como ruta de acceso a datos. Los índices hipotéticos contienen estadísticas en el nivel de columna. 0 = El índice no es hipotético. |
allow_row_locks |
bit |
1 = El índice admite bloqueos de fila. 0 = El índice no admite bloqueos de fila. |
allow_page_locks |
bit |
1 = El índice admite bloqueos de página. 0 = El índice no admite bloqueos de página. |
Vea también
Referencia
Vistas de catálogo de objetos (Transact-SQL)
Vistas de catálogo (Transact-SQL)
sys.index_columns (Transact-SQL)
sys.xml_indexes (Transact-SQL)
sys.objects (Transact-SQL)
sys.key_constraints (Transact-SQL)
sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL)
Otros recursos
Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server