sys.column_store_dictionaries (Transact-SQL)
Contiene una fila para cada diccionario que se utilice en los índices de almacén de columnas optimizados en memoria xVelocity. Los diccionarios se usan para codificar algunos tipos de datos (no todos), por tanto no todas las columnas en un índice de almacén de columnas tienen diccionarios. Un diccionario puede ser un diccionario primario, para todos los segmentos, y posiblemente para otros diccionarios que se usan para un subconjunto de los segmentos de la columna.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
hobt_id |
bigint |
Identificador del montón o el índice de árbol b (hobt) para la tabla que contiene este índice de almacén de columnas. |
column_id |
int |
Identificador de la columna de almacén de columnas. |
dictionary_id |
int |
Identificador del diccionario. |
version |
int |
Versión del formato de diccionario. |
tipo |
int |
Tipo de diccionario: 1 - Diccionario hash que contiene los valores de int 2 - No se utiliza 3 - Diccionario hash que contiene valores de cadena 4 - Diccionario hash que contiene los valores de float Para obtener más información acerca de los diccionarios, vea Índices de almacén de columnas. |
last_id |
int |
El último identificador de datos del diccionario. |
entry_count |
bigint |
Número de entradas en el diccionario. |
on_disc_size |
bigint |
Tamaño del diccionario en bytes. |
partition_id |
bigint |
Indica el identificador de partición. Es único en una base de datos. |
Permisos
Todas las columnas necesitan al menos el permiso VIEW DEFINITION en la tabla. Las columnas siguientes devuelven el valor NULL a menos que el usuario también tenga permiso SELECT: last_id, entry_count, data_ptr.
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.
Vea también
Referencia
Vistas de catálogo de objetos (Transact-SQL)
Vistas de catálogo (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.computed_columns (Transact-SQL)
sys.column_store_segments (Transact-SQL)
Conceptos
Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server