sys.data_spaces (Transact-SQL)

Gäller för:SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsAnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehousein Microsoft Fabric

Innehåller en rad för varje datautrymme. Detta kan vara en filgrupp, partitionsschema eller FILESTREAM-datafilgrupp.

Kolumnnamn Datatyp Description
name sysname Namn på datautrymmet, unikt inom databasen.
data_space_id int Datautrymmes-ID-nummer, unikt inom databasen.
type tecken(2) Datarymdstyp:

FG = Filgrupp

FD = FILESTREAM datafilgrupp

FX = Minnesoptimerade tabellfilgrupp

gäller för: SQL Server 2014 (12.x) och senare.

PS = Partitionschema
typbeskrivning nvarchar(60) Beskrivning av datarymdstyp:

FILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUP

gäller för: SQL Server 2014 (12.x) och senare.

PARTITION_SCHEME

ROWS_FILEGROUP
is_default bit 1 = Detta är standarddatautrymmet. Standarddatautrymmet används när en filgrupp eller partitionsschema inte specificeras i en CREATE TABLE or-sats CREATE INDEX .

0 = Detta är inte standarddatautrymmet.
is_system bit gäller för: SQL Server 2012 (11.x) och senare.

1 = Datautrymme används för fulltextindexfragment.

0 = Datautrymme används inte för fulltextindexfragment.

Permissions

Kräver medlemskap i offentlig roll. För mer information, se inställningar för metadatasynlighet.

Se även

Datautrymmen (Transact-SQL)
katalogvyer (Transact-SQL)
sys.databases (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL)
vanliga frågor och svar om Querying SQL Server System Catalog
In-Memory OLTP (In-Memory optimering)