sys.dm_exec_background_job_queue (Transact-sql)

Zaman uyumsuz (arka plan) çalıştırılmak üzere zamanlandığı her sorgu işlemcisi iş için bir satır döndürür.

Sütun adı

Veri türü

Açıklama

time_queued

datetime

Ne zaman iş sıraya eklenen süre.

iş_no

int

İş tanımlayıcısı.

database_id

int

Iş yürütülecek olan veritabanı.

object_id1

int

Değer iş türüne bağlıdır. Daha fazla bilgi için, Yorumlar bölümüne bakın.

object_id2

int

Değer iş türüne bağlıdır. Daha fazla bilgi için, Yorumlar bölümüne bakın.

object_id3

int

Değer iş türüne bağlıdır. Daha fazla bilgi için, Yorumlar bölümüne bakın.

object_id4

int

Değer iş türüne bağlıdır. Daha fazla bilgi için, Yorumlar bölümüne bakın.

hata_kodu

int

Eğer iş başarısızlığı nedeniyle reinserted hata kodu. Askıya aldı ya da değil tamamlanmış, null.

request_type

smallint

İş isteği türü.

retry_count

smallint

Sayısı işi sıradan aldı ve kaynaklar veya başka nedenlerle eksikliği nedeniyle reinserted.

in_progress

smallint

Iş yürütme başladığını olup olmadığını belirtir.

1 = Başlatıldı

0 = Hala bekliyor

session_id

smallint

Oturum tanımlayıcısı.

İzinler

Sunucu üzerindeki VIEW server state izni gerektirir.

Açıklamalar

Bu görünüm, istatistik işleri için zaman uyumsuz güncelleştirmenin yalnızca ilgili bilgileri döndürür. Zaman uyumsuz güncelleştirme istatistikleri hakkında daha fazla bilgi için bkz: İstatistikler.

Değerleri object_id1 ile object_id4 iş isteğin türüne bağlıdır. Aşağıdaki tabloda, bu sütunlar için farklı proje türlerini anlamı özetler.

İstek türü

object_id1

object_id2

object_id3

object_id4

Zaman uyumsuz update STATISTICS

Tablo veya Görünüm Kımlığı

İstatistik kimliği

Kullanılmıyor

Kullanılmıyor

Örnekler

Aşağıdaki örnek, her veritabanı örneği için arka sıradaki etkin zaman uyumsuz işleri sayısını verir. SQL Server.

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

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

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

Yürütme dinamik yönetimi görünümler ve işlevler (Transact-sql) ilgili

İSTATİSTİK iş (Transact-sql) ÖLDÜRMEK

Kavramlar

İstatistikler