sys.data_spaces (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure конечную точку аналитики платформы Аналитики Azure Synapse Analytics (PDW) в хранилище Microsoft Fabricв Microsoft Fabric

Содержит по одной строке для каждого пространства данных. Это может быть файловая группа, схема секционирования или файловая группа данных FILESTREAM.

Имя столбца Тип данных Description
name sysname Имя пространства данных, уникальное внутри базы данных.
data_space_id int Номер идентификатора пространства данных, уникальный внутри базы данных.
type char(2) Тип пространства данных:

FG = файловая группа

FD = файловая группа данных FILESTREAM

FX = файловая группа таблиц, оптимизированных для памяти

Область применения: SQL Server 2014 (12.x) и более поздних версий.

PS = схема секционирования
type_desc nvarchar(60) Описание типа пространства данных:

FILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUP

Область применения: SQL Server 2014 (12.x) и более поздних версий.

PARTITION_SCHEME

ROWS_FILEGROUP
is_default bit 1 = пространство данных по умолчанию. Пространство данных по умолчанию используется, когда группа файлов или схема разделов не указаны в CREATE TABLE операторе или CREATE INDEX .

0 = не является пространством данных по умолчанию.
is_system bit Область применения: SQL Server 2012 (11.x) и более поздних версий.

1 = пространство данных используется для фрагментов полнотекстового индекса.

0 = пространство данных не используется для фрагментов полнотекстового индекса.

Разрешения

Требуется членство в роли public. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Пространства данных (Transact-SQL)
Представления каталога (Transact-SQL)
sys.databases (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL)
Часто задаваемые вопросы о запросах к системному каталогу SQL Server
In-Memory OLTP (оптимизация в памяти)