sys.data_spaces (Transact-SQL)
Содержит по одной строке для каждого пространства данных. Это может быть файловая группа, схема секционирования или файловая группа данных FILESTREAM.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
|
---|---|---|---|
name |
sysname |
Имя пространства данных, уникальное внутри базы данных. |
|
data_space_id |
int |
Номер идентификатора пространства данных, уникальный внутри базы данных. |
|
type |
char(2) |
Тип пространства данных: FG = файловая группа FD = файловая группа данных FILESTREAM FX = файловая группа таблиц, оптимизированных для памяти
PS = схема секционирования |
|
type_desc |
nvarchar(60) |
Описание типа пространства данных: FILESTREAM_DATA_FILEGROUP MEMORY_OPTIMIZED_DATA_FILEGROUP
PARTITION_SCHEME ROWS_FILEGROUP |
|
is_default |
bit |
1 = пространство данных по умолчанию. Это пространство данных используется по умолчанию, если файловая группа или схема секционирования не задана в инструкции CREATE TABLE или CREATE INDEX. 0 = не является пространством данных по умолчанию. |
|
is_system |
bit |
1 = пространство данных используется для фрагментов полнотекстового индекса. 0 = пространство данных не используется для фрагментов полнотекстового индекса.
|
Разрешения
Необходимо членство в роли public. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Пространства данных (Transact-SQL)
Представления каталога (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.partition_schemes (Transact-SQL)
Основные понятия
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server