Condividi tramite


sys.data_spaces (Transact-SQL)

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

Si applica a: SQL Server (da SQL Server 2008 a versione corrente).

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 tramite SQL Server 2014.

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 tramite SQL Server 2014.

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

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.

Si applica a: SQL Server 2012 tramite SQL Server 2014.

Autorizzazioni

È richiesta l'appartenenza al ruolo public. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.

Vedere anche

Riferimento

Spazi dei 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)

Concetti

Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server

OLTP in memoria (ottimizzazione per la memoria)