sys.partitions (Transact-SQL)sys.partitions (Transact-SQL)

Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed Instance JaAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics JaParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data WarehouseAnwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed Instance JaAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics JaParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

Enthält eine Zeile für jede Partition aller Tabellen und der meisten Indizes in der Datenbank.Contains a row for each partition of all the tables and most types of indexes in the database. Besondere Indextypen wie Volltext, räumlich und XML sind in dieser Sicht nicht enthalten.Special index types such as Full-Text, Spatial, and XML are not included in this view. Alle Tabellen und Indizes in SQL ServerSQL Server enthalten mindestens eine Partition, unabhängig davon, ob sie explizit partitioniert sind oder nicht.All tables and indexes in SQL ServerSQL Server contain at least one partition, whether or not they are explicitly partitioned.

SpaltennameColumn name DatentypData type BESCHREIBUNGDescription
partition_idpartition_id bigintbigint Gibt die Partitions-ID an.Indicates the partition ID. Ist innerhalb einer Datenbank eindeutig.Is unique within a database.
object_idobject_id intint Gibt die ID des Objekts an, zu dem diese Partition gehört.Indicates the ID of the object to which this partition belongs. Jede Tabelle oder Sicht besteht aus mindestens einer Partition.Every table or view is composed of at least one partition.
index_idindex_id intint Gibt die ID des Indexes innerhalb des Objekts an, zu dem diese Partition gehört.Indicates the ID of the index within the object to which this partition belongs.

0 = Heap0 = heap
1 = gruppierter Index1 = clustered index
2 oder höher = nicht gruppierter Index2 or greater = nonclustered index
partition_numberpartition_number intint Eine auf 1 basierende Partitionsnummer im besitzenden Index oder Heap.Is a 1-based partition number within the owning index or heap. Für nicht partitionierte Tabellen und Indizes ist der Wert dieser Spalte 1.For non-partitioned tables and indexes, the value of this column is 1.
hobt_idhobt_id bigintbigint Gibt die ID des Data Heap-oder B-Struktur (hubt) an, das die Zeilen für diese Partition enthält.Indicates the ID of the data heap or B-tree (HoBT) that contains the rows for this partition.
rowsrows bigintbigint Gibt die ungefähre Anzahl der Zeilen in dieser Partition an.Indicates the approximate number of rows in this partition.
filestream_filegroup_idfilestream_filegroup_id smallintsmallint Gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) und höher.Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

Gibt die ID der auf dieser Partition gespeicherten FILESTREAM-Dateigruppe an.Indicates the ID of the FILESTREAM filegroup stored on this partition.
data_compressiondata_compression tinyinttinyint Gibt den Status der Komprimierung für jede Partition an:Indicates the state of compression for each partition:

0 = NONE0 = NONE
1 = ROW1 = ROW
2 = PAGE2 = PAGE
3 = columnstore: gilt für: SQL Server 2012 (11.x)SQL Server 2012 (11.x) und höher3 = COLUMNSTORE : Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later
4 = COLUMNSTORE_ARCHIVE: gilt für: SQL Server 2014 (12.x)SQL Server 2014 (12.x) und höher4 = COLUMNSTORE_ARCHIVE : Applies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later

Hinweis: Volltextindizes werden in jeder Edition von komprimiert SQL ServerSQL Server .Note: Full text indexes will be compressed in any edition of SQL ServerSQL Server.
data_compression_descdata_compression_desc nvarchar(60)nvarchar(60) Gibt den Status der Komprimierung für jede Partition an.Indicates the state of compression for each partition. Mögliche Werte für rowstore-Tabellen sind NONE, ROW und PAGE.Possible values for rowstore tables are NONE, ROW, and PAGE. Mögliche Werte für columnstore-Tabellen sind COLUMNSTORE und COLUMNSTORE_ARCHIVE.Possible values for columnstore tables are COLUMNSTORE and COLUMNSTORE_ARCHIVE.

BerechtigungenPermissions

Erfordert die Mitgliedschaft in der public -Rolle.Requires membership in the public role. Weitere Informationen finden Sie unter Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Weitere InformationenSee Also

Katalogsichten für Objekte (Transact-SQL) Object Catalog Views (Transact-SQL)
Katalogsichten (Transact-SQL) Catalog Views (Transact-SQL)
FAQ: Abfragen des SQL Server-SystemkatalogsQuerying the SQL Server System Catalog FAQ