共用方式為


sys.data_spaces (Transact-SQL)

針對每個資料空間,各包含一個資料列。 這可以是檔案群組、分割區配置或 FILESTREAM 資料檔案群組。

適用於:SQL Server (SQL Server 2008 至目前版本)。

資料行名稱

資料類型

描述

name

sysname

資料空間的名稱,它在資料庫中是唯一的。

data_space_id

int

資料空間識別碼,它在資料庫中是唯一的。

type

char(2)

資料空間類型:

FG = 檔案群組

FD = FILESTREAM 資料檔案群組

FX = 記憶體最佳化的資料表檔案群組

適用於:SQL Server 2014 至 SQL Server 2014。

PS = 分割區配置

type_desc

nvarchar(60)

資料空間類型的描述:

FILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUP

適用於:SQL Server 2014 至 SQL Server 2014。

PARTITION_SCHEME

ROWS_FILEGROUP

is_default

bit

1 = 這是預設的資料空間。 如果 CREATE TABLE 或 CREATE INDEX 陳述式沒有指定檔案群組或分割區區配置,則會使用預設資料空間。

0 = 這不是預設的資料空間。

is_system

bit

1 = 將資料空間用於全文檢索索引片段。

0 = 不將資料空間用於全文檢索索引片段。

適用於:SQL Server 2012 至 SQL Server 2014。

權限

需要 public 角色中的成員資格。 如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

資料空間 (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 系統目錄 FAQ

In-Memory OLTP (記憶體中最佳化)