Aracılığıyla paylaş


sys.dm_exec_distributed_sql_requests (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri Azure SQL Yönetilen Örneği

Sorgudaki bir SQL adımının parçası olarak tüm SQL sorgu dağıtımları hakkındaki bilgileri tutar. Bu görünümde son 1000 isteğin verileri gösterilir; etkin isteklerde veriler her zaman bu görünümde bulunur.

Sütun Adı Veri Türü Description Aralık
execution_id nvarchar(32) execution_id ve step_index bu görünümün anahtarını oluşturur. İstekle ilişkili benzersiz sayısal kimlik. Sys.dm_exec_requests' de (Transact-SQL) bkz. Kimlik
step_index int Bu dağıtımın parçası olduğu sorgu adımının dizini. bkz. sys.dm_exec_distributed_request_steps (Transact-SQL) step_index.
compute_node_id int Bu adımla temsil edilen işlemin türü. bkz. sys.dm_exec_compute_nodes compute_node_id (Transact-SQL).
distribution_id int Adımın yürütüldüğü yer. Dağıtım kapsamında değil düğüm kapsamında çalışan istekler için -1 olarak ayarlayın.
statü nvarchar(32) Bu adımın durumu Etkin, İptal Edildi, Tamamlandı, Başarısız, Kuyruğa Alındı
error_id nvarchar(36) Varsa, bu adımla ilişkili hatanın benzersiz kimliği Bkz. sys.dm_exec_compute_node_errors kimliği (Transact-SQL), hata oluşmadıysa NULL.
başlangıç zamanı datetime Adımın yürütülmeye başladığı saat Geçerli zamana daha küçük veya eşit ve bu adımın ait olduğu sorgunun end_compile_time daha büyük veya eşit.
bitiş_zamanı datetime Bu adımın yürütülmesinin tamamlandığı, iptal edildiği veya başarısız olduğu saat. Geçerli zamana daha küçük veya eşit ve start_time daha büyük veya buna eşit, şu anda yürütülmekte olan veya kuyruğa alınan adımlar için NULL olarak ayarlayın.
total_elapsed_time int Sorgu adımının yürütülmekte olduğu toplam süre (milisaniye cinsinden) 0 ile end_time ile start_time arasındaki fark. Kuyruğa alınan adımlar için 0.
row_count bigint Bu istek tarafından değiştirilen veya döndürülen toplam satır sayısı Veri değiştirmeyen veya döndürmeyen adımlar için 0, aksi durumda etkilenen satır sayısı. DMS adımları için -1 olarak ayarlayın.
spid int Sorgu dağıtımını yürüten SQL Server örneğindeki oturum kimliği
komut nvarchar(4000) Bu adımın komutunun tam metnini tutar. Bir adım için geçerli bir istek dizesi. 4000 karakterden uzunsa kesilir.

Ayrıca Bkz.

Dinamik yönetim görünümleri ile PolyBase sorunlarını giderme
Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
Veritabanıyla İlgili Dinamik Yönetim Görünümleri (Transact-SQL)