sys.column_store_dictionaries (Transact-SQL)
Gilt für: SQL Server 2012 (11.x) und höher Azure SQL verwaltete Instanz
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 Heap- oder B-Tree-Index (HoBT) für die Tabelle mit diesem Columnstore-Index. |
column_id | int | ID der Spalte "Columnstore" beginnend mit 1. Die erste Spalte hat DIE ID = 1, die zweite Spalte hat ID = 2 usw. |
dictionary_id | int | Es gibt zwei Arten von Wörterbüchern, global und lokal, die einem Spaltensegment zugeordnet sind. Ein dictionary_id von 0 stellt das globale Wörterbuch dar, das für alle Spaltensegmente (eine für jede Zeilengruppe) für diese Spalte freigegeben wird. |
Version | int | Version des Wörterbuchformats. |
type | int | Wörterbuchtyp: 1 – Hashwörterbuch mit Int-Werten 2 - Nicht verwendet 3 – Hashwörterbuch mit Zeichenfolgenwerten 4 – Hashwörterbuch mit Float-Werten Weitere Informationen zu Wörterbüchern finden Sie im Columnstore Indexes Guide.For more information about dictionaries, see Columnstore Indexes Guide. |
last_id | int | Die letzte Daten-ID im Wörterbuch. |
entry_count | bigint | Die Anzahl von Einträgen im Wörterbuch. |
on_disk_size | bigint | Größe des Wörterbuchs in Byte. |
partition_id | bigint | Gibt die Partitions-ID an. Ist innerhalb einer Datenbank eindeutig. |
Berechtigungen
Erfordert die VIEW DEFINITION
-Berechtigung für die Tabelle. Die folgenden Spalten geben NULL zurück, es sei denn, der Benutzer verfügt SELECT
über die Berechtigung 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 Metadata Visibility Configuration.
Weitere Informationen
Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)
FAQ: Abfragen des SQL Server-Systemkatalogs
sys.columns (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.computed_columns (Transact-SQL)
Beschreibung von Columnstore-Indizes
Beschreibung von Columnstore-Indizes
sys.column_store_segments (Transact-SQL)