Bagikan melalui


Gunakan Objek SQL Server

Microsoft SQL Server menyediakan objek dan penghitung yang dapat digunakan oleh Monitor Sistem untuk memantau aktivitas di komputer yang menjalankan instans SQL Server. Objek adalah sumber daya SQL Server apa pun, seperti kunci SQL Server atau proses Windows. Setiap objek berisi satu atau beberapa penghitung yang menentukan berbagai aspek objek untuk dipantau. Misalnya, objek SQL Server Locks berisi penghitung yang disebut Jumlah Kebuntuan/detik dan Batas Waktu Penguncian/detik.

Beberapa objek memiliki beberapa instans jika beberapa sumber daya dari jenis tertentu ada di komputer. Misalnya, jenis objek Prosesor akan memiliki beberapa instans jika sistem memiliki beberapa prosesor. Jenis objek Database memiliki satu instans untuk setiap database di SQL Server. Beberapa jenis objek (misalnya, objek Manajer Memori ) hanya memiliki satu instans. Jika jenis objek memiliki beberapa instans, Anda dapat menambahkan penghitung untuk melacak statistik untuk setiap instans, atau dalam banyak kasus, semua instans sekaligus. Penghitung untuk instans default muncul dalam format SQLServer:<nama> objek. Penghitung untuk instans bernama muncul dalam format MSSQL$<instance name>:<counter name> atau SQLAgent$<instance name>:<counter name>.

Dengan menambahkan atau menghapus penghitung ke bagan dan menyimpan pengaturan bagan, Anda dapat menentukan objek dan penghitung SQL Server yang dipantau saat Monitor Sistem dimulai.

Anda dapat mengonfigurasi Monitor Sistem untuk menampilkan statistik dari penghitung SQL Server mana pun. Selain itu, Anda dapat menetapkan nilai ambang batas untuk penghitung SQL Server apa pun lalu menghasilkan pemberitahuan saat penghitung melebihi ambang batas. Untuk informasi selengkapnya tentang mengatur pemberitahuan, lihat Membuat Pemberitahuan Database SQL Server.

Catatan

SQL Server statistik hanya ditampilkan saat instans SQL Server diinstal. Jika Anda menghentikan dan memulai ulang instans SQL Server, tampilan statistik terganggu dan dilanjutkan secara otomatis. Perhatikan juga bahwa Anda akan melihat penghitung SQL Server di snap-in Monitor Sistem meskipun SQL Server tidak berjalan. Pada instans berkluster, penghitung kinerja hanya berfungsi pada simpul tempat SQL Server berjalan.

Topik ini berisi bagian berikut:

Objek Performa SQL Server Agent

Tabel berikut mencantumkan objek performa yang disediakan untuk SQL Server Agent:

Objek performa Deskripsi
SQLAgent:Alerts Menyediakan informasi tentang pemberitahuan SQL Server Agent.
SQLAgent:Jobs Menyediakan informasi tentang pekerjaan SQL Server Agent.
SQLAgent:JobSteps Menyediakan informasi tentang langkah-langkah pekerjaan SQL Server Agent.
SQLAgent:Statistik Menyediakan informasi umum tentang SQL Server Agent.

Objek Performa Service Broker

Tabel berikut mencantumkan objek performa yang disediakan untuk Service Broker.

Objek performa Deskripsi
SQLServer:Aktivasi Broker Menyediakan informasi tentang tugas yang diaktifkan Service Broker.
SQLServer:Statistik Broker Menyediakan informasi Service Broker umum.
SQLServer:Transportasi Broker Menyediakan informasi tentang jaringan Service Broker.

Objek Performa SQL Server

Tabel berikut ini menjelaskan SQL Server objek.

Objek performa Deskripsi
SQLServer:Metode Akses Mencari dan mengukur alokasi objek database SQL Server (misalnya, jumlah pencarian indeks atau jumlah halaman yang dialokasikan untuk indeks dan data).
SQLServer:Perangkat Cadangan Menyediakan informasi tentang perangkat cadangan yang digunakan oleh operasi pencadangan dan pemulihan, seperti throughput perangkat cadangan.
SQLServer:Buffer Manager Menyediakan informasi tentang buffer memori yang digunakan oleh SQL Server, seperti rasio hit freememory dan buffer cache.
SQL Server:Simpul Buffer Menyediakan informasi tentang seberapa sering SQL Server permintaan dan mengakses halaman gratis.
SQLServer:CLR Menyediakan informasi tentang runtime bahasa umum (CLR).
SQLServer:Cursor Manager menurut Jenis Menyediakan informasi tentang kursor.
SQLServer:Total Manajer Kursor Menyediakan informasi tentang kursor.
SQLServer:Pencerminan Database Menyediakan informasi tentang pencerminan database.
SQLServer:Databases Menyediakan informasi tentang database SQL Server, seperti jumlah ruang log kosong yang tersedia atau jumlah transaksi aktif dalam database. Mungkin ada beberapa contoh objek ini.
Fitur SQL Server:D yang belum digunakan lagi Menghitung berapa kali fitur yang tidak digunakan lagi digunakan.
Statistik SQLServer:Exec Menyediakan informasi tentang statistik eksekusi.
SQLServer:Statistik Umum Menyediakan informasi tentang aktivitas seluruh server umum, seperti jumlah pengguna yang terhubung ke instans SQL Server.
SQL Server:Replika Ketersediaan HADR Menyediakan informasi tentang replika ketersediaan SQL ServerAlways On Availability Groups.
SQL Server:Replika Database HADR Menyediakan informasi tentang replika database SQL ServerAlways On Availability Groups.
SQLServer:Latches Menyediakan informasi tentang kait pada sumber daya internal, seperti halaman database, yang digunakan oleh SQL Server.
SQLServer:Locks Menyediakan informasi tentang permintaan kunci individual yang dibuat oleh SQL Server, seperti batas waktu kunci dan kebuntuan. Mungkin ada beberapa contoh objek ini.
SQLServer:Memory Manager Menyediakan informasi tentang penggunaan memori SQL Server, seperti jumlah total struktur kunci yang saat ini dialokasikan.
SQLServer:Plan Cache Menyediakan informasi tentang cache SQL Server yang digunakan untuk menyimpan objek seperti prosedur tersimpan, pemicu, dan rencana kueri.
SQLServer: Statistik Kumpulan Sumber Daya Menyediakan informasi tentang statistik kumpulan sumber daya Resource Governor.
Kesalahan SQLServer:SQL Menyediakan informasi tentang kesalahan SQL Server.
Statistik SQLServer:SQL Menyediakan informasi tentang aspek kueri Transact-SQL, seperti jumlah batch pernyataan Transact-SQL yang diterima oleh SQL Server.
SQLServer:Transactions Menyediakan informasi tentang transaksi aktif di SQL Server, seperti jumlah keseluruhan transaksi dan jumlah transaksi rekam jepret.
SQLServer:User Settable Melakukan pemantauan kustom. Setiap penghitung dapat menjadi prosedur tersimpan kustom atau pernyataan Transact-SQL apa pun yang mengembalikan nilai yang akan dipantau.
SQLServer: Statistik Tunggu Menyediakan informasi tentang tunggu.
SQLServer: Statistik Grup Beban Kerja Menyediakan informasi tentang statistik grup beban kerja Resource Governor.

Objek Performa Replikasi SQL Server

Tabel berikut mencantumkan objek performa yang disediakan untuk replikasi SQL Server:

Objek performa Deskripsi
SQLServer:Agen Replikasi

SQLServer:Replication Snapshot

SQLServer:Replication Logreader

SQLServer:Replication Dist.

SQLServer:Penggabungan Replikasi

Untuk informasi selengkapnya, lihat Memantau Replikasi dengan Monitor Sistem.
Menyediakan informasi tentang aktivitas agen replikasi.

Penghitung Alur SSIS

Untuk penghitung Alur SSIS , lihat Penghitung Kinerja.

Izin yang Diperlukan

Penggunaan objek SQL Server tergantung pada izin Windows, kecuali SQLAgent:Alerts. Pengguna harus menjadi anggota peran server tetap sysadmin untuk menggunakan SQLAgent:Alerts.

Lihat juga

Menggunakan Objek Performa
sys.dm_os_performance_counters (Transact-SQL)