sys.dm_exec_compute_node_status (Transact-SQL)

S’applique à : SQL Server 2016 (13.x) et versions ultérieures Azure SQL Managed Instance

Contient des informations supplémentaires sur les performances et la status de tous les nœuds PolyBase. Répertorie une ligne par nœud.

Nom de la colonne Type de données Description Plage
compute_node_id int ID numérique unique associé au nœud. Unique sur un cluster de scale-out, quel que soit le type.
process_id int
process_name nvarchar(255) Nom logique du nœud. Toute chaîne de longueur appropriée.
allocated_memory bigint Mémoire totale allouée sur ce nœud.
available_memory bigint Mémoire totale disponible sur ce nœud.
process_cpu_usage bigint Utilisation totale du processeur du processus, en graduations.
total_cpu_usage bigint Utilisation totale du processeur, en cycles.
thread_count bigint Nombre total de threads utilisés sur ce nœud.
handle_count bigint Nombre total de handles en cours d’utilisation sur ce nœud.
total_elapsed_time bigint Temps total écoulé depuis le démarrage ou le redémarrage du système. Temps total écoulé depuis le démarrage ou le redémarrage du système. Si total_elapsed_time dépasse la valeur maximale d’un entier (24,8 jours en millisecondes), cela entraîne un échec de matérialisation en raison d’un dépassement de capacité. La valeur maximale en millisecondes équivaut à 24,8 jours.
is_available bit Indicateur indiquant si ce nœud est disponible.
sent_time datetime Dernière fois qu’un package réseau a été envoyé par ce
received_time datetime Dernière fois qu’un package réseau a été envoyé par ce nœud.
error_id nvarchar(36) Identificateur unique de la dernière erreur qui s’est produite sur ce nœud.
compute_pool_id int Identificateur unique du pool.

Voir aussi

Résolution des problèmes PolyBase avec des vues de gestion dynamique
Fonctions et vues de gestion dynamique (Transact-SQL)
Vues de gestion dynamique liées aux bases de données (Transact-SQL)