sys.data_spaces (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate) SìIstanza gestita di SQL di Azure sìAzure Synapse Analytics sìParallel Data Warehouse

Contiene una riga per ogni spazio dati. Può essere un filegroup, uno schema di partizione o un filegroup di dati FILESTREAM.

Nome colonna Tipo di dati Descrizione
name sysname Nome dello spazio dati, univoco all'interno del database.
data_space_id int Numero identificativo dello spazio dati, univoco all'interno del database.
tipo char(2) Tipo di spazio dati:

FG = filegroup

FD = filegroup di dati FILESTREAM

FX = filegroup di tabelle con ottimizzazione per la memoria

Si applica a: SQL Server 2014 (12.x) e versioni successive.

PS = schema di partizione
type_desc nvarchar(60) Descrizione del tipo di spazio dati:

FILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUP

Si applica a: SQL Server 2014 (12.x) e versioni successive.

PARTITION_SCHEME

ROWS_FILEGROUP
is_default bit 1 = spazio dati predefinito. Viene utilizzato quando non si specifica un filegroup o una partizione in un'istruzione CREATE TABLE o CREATE INDEX.

0 = non è lo spazio dati predefinito.
is_system bit Si applica a: SQL Server 2012 (11.x) e versioni successive.

1 = Lo spazio dei dati viene utilizzato per i frammenti dell'indice full-text.

0 = Lo spazio dei dati non viene utilizzato per i frammenti dell'indice full-text.

Autorizzazioni

È richiesta l'appartenenza al ruolo public. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedere anche

Spazi dati (Transact-SQL)
Viste del catalogo (Transact-SQL)
sys.databases (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL)
Domande frequenti sull'esecuzione SQL Server catalogo di sistema
OLTP in memoria (ottimizzazione per la memoria)