Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Memperbarui tabel status pemantauan pencerminan database dengan menyisipkan baris tabel baru untuk setiap database cermin, dan memotong baris yang lebih lama dari periode retensi saat ini. Periode retensi default adalah tujuh hari (168 jam). Saat sp_dbmmonitorupdate memperbarui tabel, tabel mengevaluasi metrik performa.
Catatan
Pertama kali sp_dbmmonitorupdate berjalan, ini membuat tabel status pencerminan database dan peran database tetap dbm_monitor dalam msdb database.
Sintaks
sp_dbmmonitorupdate [ [ @database_name = ] N'database_name' ]
[ ; ]
Argumen
[ @database_name = ] N'database_name'
Nama database untuk memperbarui status pencerminan.
@database_name adalah sysname, dengan default NULL. Jika database_name tidak ditentukan, prosedur memperbarui tabel status untuk setiap database yang dicerminkan pada instans server.
Mengembalikan nilai kode
Tidak ada.
Tataan hasil
Tidak ada.
Keterangan
sp_dbmmonitorupdate hanya dapat dijalankan dalam konteks msdb database.
Jika kolom tabel status tidak berlaku untuk peran mitra, nilainya ada NULL pada mitra tersebut. Kolom juga akan memiliki NULL nilai jika informasi yang relevan tidak tersedia, seperti selama failover atau menghidupkan ulang server.
Setelah sp_dbmmonitorupdate membuat peran database tetap dbm_monitor dalam msdb database, anggota peran server tetap sysadmin dapat menambahkan pengguna apa pun ke peran database tetap dbm_monitor . Peran dbm_monitor memungkinkan anggotanya untuk melihat status pencerminan database, tetapi tidak memperbaruinya tetapi tidak menampilkan atau mengonfigurasi peristiwa pencerminan database.
Saat sp_dbmmonitorupdate memperbarui status pencerminan database, database memeriksa nilai terbaru metrik performa pencerminan apa pun yang ambang batas peringatannya ditentukan. Jika nilai melebihi ambang batas, prosedur menambahkan peristiwa informasi ke log peristiwa. Semua tarif adalah rata-rata sejak pembaruan terakhir. Untuk informasi selengkapnya, lihat Menggunakan Ambang Peringatan dan Pemberitahuan pada Mencerminkan Metrik Performa (SQL Server).
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin , atau menjalankan izin langsung pada prosedur tersimpan ini.
Contoh
Contoh berikut memperbarui status pencerminan hanya AdventureWorks2025 untuk database.
USE msdb;
EXECUTE sp_dbmmonitorupdate AdventureWorks2022;