Bagikan melalui


Memantau Aktivitas Pekerjaan

Berlaku untuk:SQL ServerAzure 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 rincian lebih lanjut.

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 basis data msdb diisi dengan semua pekerjaan yang telah ditentukan dan ada. Tabel ini menyimpan aktivitas terakhir untuk tugas ketika SQL Server Agent dimulai ulang. Setiap sesi merekam aktivitas pekerjaan normal SQL Server Agent dari awal pekerjaan hingga selesai. Informasi tentang sesi-sesi ini disimpan dalam tabel syssessions dari 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 pada judul kolom di grid Aktivitas Pekerjaan Agen. Misalnya, saat Anda memilih judul kolom Last Run, Anda dapat melihat pekerjaan berdasarkan urutan mereka terakhir kali dijalankan. Mengklik judul kolom lagi mengubah urutan tugas dalam urutan naik dan turun berdasarkan tanggal terakhir dijalankan.

Menggunakan Monitor Aktivitas Pekerjaan, Anda dapat melakukan tugas berikut:

  • Memulai dan menghentikan pekerjaan.

  • Lihat properti pekerjaan.

  • Lihat riwayat untuk pekerjaan tertentu.

  • Perbarui informasi di grid Aktivitas Pekerjaan Agen secara manual atau atur interval pembaruan otomatis dengan klik Lihat pengaturan pembaruan.

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 Agen SQL Server di Management Studio Object Explorer, klik kanan Monitor Aktivitas Pekerjaan, dan klik Lihat Aktivitas Pekerjaan.

Anda juga dapat melihat aktivitas tugas 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 (Transact-SQL)