sys.dm_exec_compute_node_status (Transact-SQL)

適用対象: SQL Server 2016 (13.x) 以降 Azure SQL Managed Instance

すべての PolyBase ノードのパフォーマンスと状態に関する追加情報を保持します。 ノードごとに 1 行を一覧表示します。

列名 データ型 説明 Range
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)