sys.data_spaces (Transact-SQL)

Gilt für:SQL ServerAzure SQL-Datenbank Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric

Enthält eine Zeile für jeden Datenspeicherplatz. Dies kann eine Dateigruppe, ein Partitionsschema oder eine FILESTREAM-Datendateigruppe sein.

Spaltenname Datentyp BESCHREIBUNG
name sysname Name des Datenspeicherplatzes, eindeutig innerhalb der Datenbank.
data_space_id int ID-Nummer des Datenspeicherplatzes, eindeutig innerhalb der Datenbank.
Typ char(2) Typ des Datenspeicherplatzes:

FG = Dateigruppe (Filegroup)

FD = FILESTREAM-Datendateigruppe

FX = speicheroptimierte Tabellendateigruppe

Gilt für: SQL Server 2014 (12.x) und höher.

PS = Partitionsschema (Partition scheme)
type_desc nvarchar(60) Beschreibung des Datenspeicherplatztyps:

FILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUP

Gilt für: SQL Server 2014 (12.x) und höher.

PARTITION_SCHEME

ROWS_FILEGROUP
is_default bit 1 = Dies ist der Standard-Datenspeicherplatz. Dieser Standard-Datenspeicherplatz wird verwendet, wenn in einer CREATE TABLE- oder CREATE INDEX-Anweisung keine Dateigruppe und kein Partitionsschema angegeben ist.

0 = Dies ist nicht der Standard-Datenspeicherplatz.
is_system bit Gilt für: SQL Server 2012 (11.x) und höher.

1 = Der Datenbereich wird für Volltextindexfragmente verwendet.

0 = Der Datenbereich wird nicht für Volltextindexfragmente verwendet.

Berechtigungen

Erfordert die Mitgliedschaft in der public-Rolle. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

Datenspeicher (Transact-SQL)
Katalogsichten (Transact-SQL)
sys.databases (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL)
FAQ: Abfragen des SQL Server-Systemkatalogs
In-Memory OLTP (In-Memory Optimization)