sys.pdw_nodes_column_store_dictionaries (Transact-SQL)
S’applique à: Azure Synapse Analytics Analytics Platform System (PDW)
Contient une ligne pour chaque dictionnaire utilisé dans les index columnstore. Les dictionnaires sont utilisés pour encoder certains, mais pas tous les types de données, par conséquent, certaines colonnes d'un index columnstore n'ont pas de dictionnaires. Un dictionnaire peut exister en tant que dictionnaire principal (pour tous les segments) et éventuellement pour d'autres dictionnaires secondaires utilisés pour un sous-ensemble des segments de la colonne.
Nom de la colonne | Type de données | Description |
---|---|---|
partition_id | bigint | Indique l'ID de partition. Unique dans une base de données. |
hobt_id | bigint | ID du tas ou de l’index B-tree (HoBT) pour la table qui a cet index columnstore. |
column_id | int | ID de la colonne columnstore. |
dictionary_id | int | ID du dictionnaire. |
version | int | Version du format de dictionnaire. |
type | int | Type de dictionnaire : 1 - Dictionnaire de hachage contenant des valeurs int 2 - Non utilisé 3 - Dictionnaire de hachage contenant des valeurs de chaîne 4 - Dictionnaire de hachage contenant des valeurs float |
last_id | int | Dernier ID de données dans le dictionnaire. |
entry_count | bigint | Nombre d'entrées dans le dictionnaire. |
on_disk_size | bigint | Taille du dictionnaire en octets. |
pdw_node_id | int | Identificateur unique d’un nœud Azure Synapse Analytics. |
autorisations
Nécessite l'autorisation VIEW SERVER STATE
.
Voir aussi
Vues de catalogue Azure Synapse Analytics et Parallel Data Warehouse
CREATE COLUMNSTORE INDEX (Transact-SQL)
sys.pdw_nodes_column_store_segments (Transact-SQL)
sys.pdw_nodes_column_store_row_groups (Transact-SQL)