共用方式為


sys.data_spaces (Transact-SQL)

適用於:Microsoft Fabric Microsoft網狀架構倉儲中的 SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析端點

包含每個數據空間的數據列。 這可以是檔案群組、數據分割配置或 FILESTREAM 數據檔群組。

資料行名稱 資料類型 描述
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 (記憶體中最佳化)