sys.partitions (Transact-SQL)
Enthält eine Zeile für jede Partition aller Tabellen und Indizes in der Datenbank. Es wird davon ausgegangen, dass alle Tabellen und Indizes in SQL Server 2005 mindestens eine Partition enthalten, auch wenn sie nicht explizit partitioniert sind.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
partition_id |
bigint |
Die ID der Partition. Sie ist innerhalb einer Datenbank eindeutig. |
object_id |
int |
Die ID des Objekts, zu dem diese Partition gehört. Jede Tabelle oder Sicht besteht aus mindestens einer Partition. |
index_id |
int |
Die ID des Indexes innerhalb des Objekts, zu dem diese Partition gehört. |
partition_number |
int |
Auf 1 basierende Partitionsnummer im besitzenden Index oder Heap. Für nicht partitionierte Tabellen und Indizes ist der Wert dieser Spalte 1. |
hobt_id |
bigint |
Die ID des Datenheaps oder der B-Struktur, der bzw. die die Zeilen für diese Partition enthält. |
rows |
bigint |
Die ungefähre Anzahl der Zeilen in dieser Partition. |
Siehe auch
Verweis
Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)
Andere Ressourcen
FAQ: Abfragen des SQL Server-Systemkatalogs