sys.data_spaces (Transact-sql)sys.data_spaces (Transact-SQL)

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance はいAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics はいParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance はいAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics はいParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

データ領域ごとに 1 行のデータがあります。Contains a row for each data space. データ領域はファイル グループ、パーティション構成、または FILESTREAM データ ファイル グループです。This can be a filegroup, partition scheme, or FILESTREAM data filegroup.

列名Column name データ型Data type 説明Description
namename sysnamesysname データ領域の名前。データベース内で一意です。Name of data space, unique within the database.
data_space_iddata_space_id intint データ領域 ID 番号。データベース内で一意です。Data space ID number, unique within the database.
typetype char(2)char(2) データ領域の種類:Data space type:

FG = ファイル グループFG = Filegroup

FD = FILESTREAM データ ファイル グループFD = FILESTREAM data filegroup

FX = メモリ最適化テーブルファイルグループFX = Memory-optimized tables filegroup

適用対象: SQL Server 2014 (12.x)SQL Server 2014 (12.x) 以降。Applies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later.

PS = パーティション構成PS = Partition scheme
type_desctype_desc nvarchar(60)nvarchar(60) データ領域の種類の説明:Description of data space type:

FILESTREAM_DATA_FILEGROUPFILESTREAM_DATA_FILEGROUP

MEMORY_OPTIMIZED_DATA_FILEGROUPMEMORY_OPTIMIZED_DATA_FILEGROUP

適用対象: SQL Server 2014 (12.x)SQL Server 2014 (12.x) 以降。Applies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later.

PARTITION_SCHEMEPARTITION_SCHEME

ROWS_FILEGROUPROWS_FILEGROUP
is_defaultis_default bitbit 1 = 既定のデータ領域です。1 = This is the default data space. 既定のデータ領域は、CREATE TABLE または CREATE INDEX ステートメントでファイル グループやパーティション構成が指定されない場合に使用されます。The default data space is used when a filegroup or partition scheme is not specified in a CREATE TABLE or CREATE INDEX statement.

0 = 既定のデータ領域ではありません。0 = This is not the default data space.
is_systemis_system bitbit 適用対象: SQL Server 2012 (11.x)SQL Server 2012 (11.x) 以降。Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

1 = データ領域は、フルテキストインデックスフラグメントに使用されます。1 = Data space is used for full-text index fragments.

0 = フルテキスト インデックス フラグメントに使用しないデータ領域。0 = Data space is not used for full-text index fragments.

アクセス許可Permissions

public ロールのメンバーシップが必要です。Requires membership in the public role. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.

参照See Also

データ領域 (Transact-sql) Data Spaces (Transact-SQL)
カタログ ビュー (Transact-SQL) Catalog Views (Transact-SQL)
sys.databases (Transact-SQL) sys.databases (Transact-SQL)
sys.destination_data_spaces (Transact-SQL) sys.destination_data_spaces (Transact-SQL)
sys.filegroups (Transact-SQL) sys.filegroups (Transact-SQL)
sys.partition_schemes (Transact-SQL) sys.partition_schemes (Transact-SQL)
SQL Server システムカタログに対するクエリについてよく寄せられる質問 Querying the SQL Server System Catalog FAQ
インメモリ OLTP (インメモリ最適化)In-Memory OLTP (In-Memory Optimization)