sys.column_store_dictionaries (Transact-SQL)
Contiene una riga per ogni dizionario utilizzato negli indici columnstore con ottimizzazione per la memoria xVelocity. I dizionari sono utilizzati per codificare alcuni tipi, ma non tutti. Di conseguenza, non tutte le colonne in un indice columnstore dispongono di dizionari. Un dizionario può essere primario (per tutti i segmenti) e possibilmente per altri dizionari secondari utilizzati per un subset di segmenti di colonna.
Si applica a: SQL Server (da SQL Server 2012 a versione corrente). |
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
hobt_id |
bigint |
ID dell'heap o dell'indice ad albero B (HoBT) per la tabella a cui appartiene l'indice columnstore. |
column_id |
int |
ID della colonna columnstore. |
dictionary_id |
int |
ID del dizionario. |
version |
int |
Versione del formato del dizionario. |
tipo |
int |
Tipo di dizionario: 1: dizionario hash contenente valori int 2: non utilizzato 3: dizionario hash contenente valori stringa 4: dizionario hash contenente valori float Per ulteriori informazioni sui dizionari, vedere Descrizione degli indici columnstore. |
last_id |
int |
Ultimo ID dati nel dizionario. |
entry_count |
bigint |
Numero di voci nel dizionario. |
on_disc_size |
bigint |
Dimensioni del dizionario in byte. |
partition_id |
bigint |
Indica l'ID della partizione. Valore univoco all'interno di un database. |
Autorizzazioni
Tutte le colonne richiedono almeno l'autorizzazione VIEW DEFINITION sulla tabella. Le colonne seguenti restituiscono Null a meno che l'utente non disponga anche delle autorizzazioni SELECT: last_id, entry_count, data_ptr.
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.
Vedere anche
Riferimento
Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.computed_columns (Transact-SQL)
sys.column_store_segments (Transact-SQL)
Concetti
Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server