sys.data_spaces (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse in Microsoft Fabric

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.
type 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.

Vedi 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 di query nel catalogo di sistema di SQL Server
OLTP in memoria (ottimizzazione in memoria)