sys.dm_exec_dms_workers (Transact-SQL)
S’applique à : SQL Server 2016 (13.x) et versions ultérieures
Contient des informations sur tous les workers effectuant les étapes DMS.
Cette vue affiche les données des 1 000 dernières requêtes et demandes actives ; les requêtes actives ont toujours les données présentes dans cette vue.
Nom de la colonne | Type de données | Description | Plage |
---|---|---|---|
execution_id | nvarchar(32) |
Interrogez que ce worker DMS fait partie. execution_id, step_index et dms_step_index former la clé de cette vue. |
|
step_index | int |
L’étape de requête de ce worker DMS fait partie. | Consultez l’index d’étape dans sys.dm_exec_distributed_request_steps (Transact-SQL). |
dms_step_index | int |
Étape du plan DMS en cours d’exécution de ce worker. | Voir sys.dm_exec_dms_workers (Transact-SQL) |
compute_node_id | int |
Nœud sur lequel le worker s’exécute. | Consultez sys.dm_exec_compute_nodes (Transact-SQL). |
distribution_id | int |
||
type | nvarchar(32) |
Type de thread de travail DMS que cette entrée représente. | 'DIRECT_CONVERTER', 'DIRECT_READER', 'FILE_READER', 'HASH_CONVERTER', 'HASH_READER', 'ROUNDROBIN_CONVERTER', 'EXPORT_READER', 'EXTERNAL_READER', 'EXTERNAL_WRITER', 'PARALLEL_COPY_READER', 'REJECT_WRITER', 'WRITER' |
statut | nvarchar(32) |
État de cette étape | 'Pending', 'Running', 'Complete', 'Failed', 'UndoFailed', 'PendingCancel', 'Cancelled', 'Undone', 'Aborted' |
bytes_per_sec | bigint |
||
bytes_processed | bigint |
||
rows_processed | bigint |
||
start_time | datetime |
Heure à laquelle l’étape a démarré l’exécution | Plus petite ou égale à l’heure actuelle et supérieure ou égale à end_compile_time de la requête à laquelle cette étape appartient. |
end_time | datetime |
Heure à laquelle cette étape a terminé l’exécution, a été annulée ou a échoué. | Plus petite ou égale à l’heure actuelle et supérieure ou égale à start_time, définie sur NULL pour les étapes actuellement en cours d’exécution ou en file d’attente. |
total_elapsed_time | int |
Durée totale de l’exécution de l’étape de requête, en millisecondes | Entre 0 et la différence entre end_time et start_time. 0 pour les étapes mises en file d’attente. |
cpu_time | bigint |
||
query_time | int |
||
buffers_available | int |
||
dms_cpid | int |
||
sql_spid | int |
||
error_id | nvarchar(36) |
||
source_info | nvarchar(4000) |
||
destination_info | nvarchar(4000) |
||
commande | nvarchar(4000) |
||
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)
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour