Bagikan melalui


Memantau Aktivitas Pekerjaan

Berlaku untuk: SQL Server Azure SQL Managed Instance

Penting

Pada Azure SQL Managed Instance, sebagian besar, tetapi tidak semua fitur SQL Server Agent saat ini didukung. Lihat Perbedaan T-SQL Azure SQL Managed Instance dari SQL Server untuk detailnya.

Anda dapat memantau aktivitas saat ini dari semua pekerjaan yang ditentukan pada instans SQL Server dengan menggunakan SQL Server Agent Job Activity Monitor.

Sesi Agen SQL Server

SQL Server Agent membuat sesi baru setiap kali layanan dimulai. Saat sesi baru dibuat, tabel sysjobactivity dalam database msdb diisi dengan semua pekerjaan yang ditentukan yang ada. Tabel ini mempertahankan aktivitas terakhir untuk pekerjaan ketika SQL Server Agent dimulai ulang. Setiap sesi merekam aktivitas pekerjaan normal SQL Server Agent dari awal pekerjaan hingga selesai. Informasi tentang sesi ini disimpan dalam tabel syssessions database msdb .

Monitor Aktivitas Pekerjaan

Monitor Aktivitas Pekerjaan memungkinkan Anda melihat tabel sysjobactivity dengan menggunakan SQL Server Management Studio. Anda dapat melihat semua pekerjaan di server, atau Anda dapat menentukan filter untuk membatasi jumlah pekerjaan yang ditampilkan. Anda juga dapat mengurutkan informasi pekerjaan dengan mengklik judul kolom di kisi Aktivitas Pekerjaan Agen. Misalnya, saat Anda memilih judul kolom Jalankan Terakhir, Anda dapat melihat pekerjaan dalam urutan terakhir dijalankan. Mengklik judul kolom lagi mengalihkan pekerjaan dalam urutan naik dan turun berdasarkan tanggal eksekusi terakhirnya.

Menggunakan Monitor Aktivitas Pekerjaan, Anda dapat melakukan tugas berikut:

  • Memulai dan menghentikan pekerjaan.

  • Lihat properti pekerjaan.

  • Lihat riwayat untuk pekerjaan tertentu.

  • Refresh informasi di kisi Aktivitas Pekerjaan Agen secara manual atau atur interval refresh otomatis dengan mengklik Tampilkan pengaturan refresh.

Gunakan Monitor Aktivitas Pekerjaan saat Anda ingin mengetahui pekerjaan apa yang dijadwalkan untuk dijalankan, hasil terakhir dari pekerjaan yang telah berjalan selama sesi saat ini, dan untuk mengetahui pekerjaan mana yang saat ini berjalan atau menganggur. Jika layanan SQL Server Agent gagal secara tiba-tiba, Anda dapat menentukan pekerjaan mana yang berada di tengah-tengah dijalankan dengan melihat sesi sebelumnya di Monitor Aktivitas Pekerjaan.

Untuk membuka Monitor Aktivitas Pekerjaan, perluas SQL Server Agent di Management Studio Object Explorer, klik kanan Monitor Aktivitas Pekerjaan, dan klik Tampilkan Aktivitas Pekerjaan.

Anda juga dapat melihat aktivitas pekerjaan untuk sesi saat ini dengan menggunakan prosedur tersimpan sp_help_jobactivity.

Deskripsi Topik
Menjelaskan cara melihat status runtime pekerjaan SQL Server Agent. Lihat Aktivitas Pekerjaan

Lihat Juga

Lihat Aktivitas Pekerjaan
sysjobactivity (Transact-SQL)
syssessions (Transact-SQL)
sp_help_jobactivity (T-SQL)