Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric'te SQL Veritabanı
Her sorgu işlemci işi için asenkron (arka plan) çalıştırma için bir satır döndürür.
Uyarı
Bunu Azure Synapse Analytics veya Analytics Platform System (PDW) olarak adlandırmak için .sys.dm_pdw_nodes_exec_background_job_queue Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.
| Sütun adı | Veri türü | Description |
|---|---|---|
| time_queued | datetime | İşin kuyruğuna eklendiği zaman. |
| job_id | int | İş tanımlayıcısı. |
| database_id | int | İşin yürütüleceği veritabanı. |
| object_id1 | int | Değer iş türüne bağlıdır. Daha fazla bilgi için Açıklamalar bölümüne bakın. |
| object_id2 | int | Değer iş türüne bağlıdır. Daha fazla bilgi için Açıklamalar bölümüne bakın. |
| object_id3 | int | Değer iş türüne bağlıdır. Daha fazla bilgi için Açıklamalar bölümüne bakın. |
| object_id4 | int | Değer iş türüne bağlıdır. Daha fazla bilgi için Açıklamalar bölümüne bakın. |
| error_code | int | İş arıza nedeniyle yeniden eklendiyse hata kodu. Askıya alındıysa, alınmadıysa veya tamamlanmadıysa NULL. |
| request_type | smallint | İş talebinin türü. |
| retry_count | smallint | İşin kaynak eksikliği veya başka nedenlerle sıradan seçilip yeniden eklendiği sayısı. |
| in_progress | smallint | İşin yürütülmeye başlayıp başlamadığını gösterir. 1 = Başladı 0 = Hâlâ bekliyor |
| session_id | smallint | Oturum tanımlayıcısı. |
| pdw_node_id | int |
için geçerlidir: Azure Synapse Analytics, Analiz Platformu Sistemi (PDW) Bu dağıtımın üzerinde olduğu düğümün tanımlayıcısı. |
Permissions
SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER STATE izni gerekir.
SQL Veritabanı Temel,S0 ve S1 hizmet hedeflerinive elastik havuzlardaki veritabanları için, sunucu yöneticisi hesabı, Microsoft Entra yönetici hesabı veya ##MS_ServerStateReader##sunucu rolü üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE STATE izni veya ##MS_ServerStateReader## sunucu rolü üyeliği gereklidir.
SQL Server 2022 ve üzeri için izinler
Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.
Açıklamalar
Bu görünüm yalnızca asenkron güncelleme istatistiği işleri için bilgi döndürür. Asenkron güncelleme istatistikleri hakkında daha fazla bilgi için İstatistikler bölümüne bakınız.
object_id1'denobject_id4'e kadar değerler, iş talebinin türüne bağlıdır. Aşağıdaki tablo, bu sütunların farklı iş türleri için anlamını özetlemektedir.
| İstek türü | object_id1 | object_id2 | object_id3 | object_id4 |
|---|---|---|---|---|
| Asenkron güncelleme istatistikleri | Tablo veya görünüm kimliği | İstatistik Kimliği | Kullanılmıyor | Kullanılmıyor |
Örnekler
Aşağıdaki örnek, SQL Server örneğindeki her veritabanı için arka plan kuyruğundaki aktif asenkron iş sayısını döndürür.
SELECT DB_NAME(database_id) AS [Database], COUNT(*) AS [Active Async Jobs]
FROM sys.dm_exec_background_job_queue
WHERE in_progress = 1
GROUP BY database_id;
GO