sys.pdw_database_mappings (Transact-SQL)

适用于:分析平台系统(PDW)

数据库database_id映射到计算节点上使用的物理名称,并提供 系统上数据库所有者的主体 ID 。 将sys.pdw_database_mappings联接sys.databasessys.pdw_nodes_pdw_physical_databases

列名称 数据类型 说明 范围
physical_name nvarchar(36) 计算节点上数据库的物理名称。

physical_name和database_id构成此视图的键。
database_id int 数据库的对象 ID。 请参阅 sys.databases (Transact-SQL)。

physical_name和database_id构成此视图的键。

示例:Analytics Platform System (PDW)

以下示例将sys.pdw_database_mappings联接到其他系统表,以显示数据库的映射方式。

SELECT DB.database_id, DB.name, Map.*, Phys.*   
FROM sys.databases AS DB  
JOIN sys.pdw_database_mappings AS Map  
    ON DB.database_id = Map.database_id  
JOIN sys.pdw_nodes_pdw_physical_databases AS Phys  
    ON Map.physical_name = Phys.physical_name  
ORDER BY DB.database_id, Phys.pdw_node_id;  

另请参阅

Azure Synapse Analytics 和并行数据仓库目录视图
sys.pdw_index_mappings (Transact-SQL)
sys.pdw_table_mappings (Transact-SQL)
sys.pdw_nodes_pdw_physical_databases (Transact-SQL)