sys.dm_exec_compute_node_status (Transact-SQL)

适用于: SQL Server 2016 (13.x) 及更高版本 Azure SQL 托管实例

保存有关所有 PolyBase 节点的性能和状态的其他信息。 列出每个节点一行。

列名 数据类型 说明 范围
compute_node_id int 与节点关联的唯一数字 ID。 无论类型如何,在横向扩展群集中都是唯一的。
process_id int
process_name nvarchar(255) 节点的逻辑名称。 任何适当长度的字符串。
allocated_memory bigint 此节点上分配的总内存。
available_memory bigint 此节点上的总可用内存。
process_cpu_usage bigint 进程 CPU 总使用率(以刻度为单位)。
total_cpu_usage bigint CPU 总使用率(以刻度为单位)。
thread_count bigint 此节点上正在使用的线程总数。
handle_count bigint 此节点上正在使用的句柄总数。
total_elapsed_time bigint 自系统启动或重启以来经过的总时间。 自系统启动或重启以来经过的总时间。 如果total_elapsed_time) 超过整数 (24.8 天(以毫秒为单位)的最大值,则会导致因溢出而发生具体化失败。最大值(以毫秒为单位)相当于 24.8 天。
is_available bit 指示此节点是否可用的标志。
sent_time datetime 上次通过此发送网络包的时间
received_time datetime 此节点上次发送网络包的时间。
error_id nvarchar(36) 此节点上发生的最后一个错误的唯一标识符。
compute_pool_id int 池的唯一标识符。

另请参阅

使用动态管理视图进行 PolyBase 故障排除
动态管理视图和函数 (Transact-SQL)
与数据库有关的动态管理视图 (Transact-SQL)