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

Hilfe und Informationen

Informationsquellen für SQL Server 2005