Freigeben über


sys.column_store_dictionaries (Transact-SQL)

Enthält eine Zeile für jedes Wörterbuch, das in speicheroptimierten xVelocity-columnstore-Indizes verwendet wird. Wörterbücher werden zum Codieren bestimmter, aber nicht aller Datentypen verwendet. Daher verfügen nicht alle Spalten in einem columnstore-Index über Wörterbücher. Ein Wörterbuch kann als primäres Wörterbuch (für alle Segmente) und möglicherweise für weitere sekundäre Wörterbücher vorhanden sein, die für eine Teilmenge der Spaltensegmente verwendet werden.

Spaltenname

Datentyp

Beschreibung

hobt_id

bigint

ID des Heaps oder B-Struktur-Indexes (hobt) für die Tabelle, die diesen columnstore-Index aufweist.

column_id

int

ID der columnstore-Spalte.

dictionary_id

int

ID des Wörterbuchs.

version

int

Version des Wörterbuchformats.

Typ

int

Wörterbuchtyp:

1 – Hashwörterbuch, das int-Werte enthält

2 - Nicht verwendet

3 – Hashwörterbuch, das Zeichenfolgenwerte enthält

4 – Hashwörterbuch, das float-Werte enthält

Weitere Informationen zu Wörterbüchern finden Sie unter Columnstore-Indizes.

last_id

int

Die letzte Daten-ID im Wörterbuch.

entry_count

bigint

Die Anzahl von Einträgen im Wörterbuch.

on_disc_size

bigint

Größe des Wörterbuchs in Byte.

partition_id

bigint

Gibt die Partitions-ID an. Ist innerhalb der Datenbank eindeutig.

Berechtigungen

Alle Spalten erfordern mindestens die VIEW DEFINITION-Berechtigung für die Tabelle. Die folgenden Spalten geben NULL zurück, wenn der Benutzer nicht zudem über die SELECT-Berechtigung verfügt: last_id, entry_count, data_ptr.

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.

Siehe auch

Verweis

Katalogsichten für Objekte (Transact-SQL)

Katalogsichten (Transact-SQL)

sys.columns (Transact-SQL)

sys.all_columns (Transact-SQL)

sys.computed_columns (Transact-SQL)

sys.column_store_segments (Transact-SQL)

Konzepte

FAQ: Abfragen des SQL Server-Systemkatalogs

Columnstore-Indizes

Columnstore-Indizes