sp_dbmmonitorupdate (Transact-SQL)
Yansıtma her veritabanı için yeni bir tablo satır ekleyerek veritabanı yansıtması monitör durum tablo güncelleştirir ve satırları geçerli saklama dönemi eski keser.Varsayılan saklama dönemi 7 (168 saattir) gündür.tablogüncelleştirirken sp_dbmmonitorupdate performans ölçülerini değerlendirir.
Not
İlk saat sp_dbmmonitorupdate çalıştırır, veritabanı yansıtması durumu tablo oluşturur ve dbm_monitor veritabanı rolü sabit msdb veritabanı.
Sözdizimi
sp_dbmmonitorupdate [ database_name ]
Bağımsız değişkenler
- database_name
Veritabanı yansıtma durumunu güncelleştirmek üzere adı.database_name Belirtilmezse, yordam sunucu örnekyansıtma her veritabanı için durum tablo güncelleştirir.
Dönüş Kodu Değerleri
Hiçbiri
Sonuç Kümeleri
Hiçbiri
Açıklamalar
sp_dbmmonitorupdate yalnızca bağlamında yürütülebilecek msdb veritabanı.
Bir sütun durum tablo ortakrolü için geçerli değildir, null o ortakdeğerdir.İlgili bilgileri devretme veya sunucu yeniden başlatma sırasında gibi kullanılamıyorsa, bir sütun null değeri de yoktur.
Sonra sp_dbmmonitorupdate oluşturur dbm_monitor veritabanı rolü sabit msdb veritabanı, üyeleri sysadmin sabit sunucu rolü için herhangi bir kullanıcı ekleyebilir dbm_monitor veritabanı rolüsabit.Dbm_monitor rolü, üyelerin veritabanı yansıtması durumunu görüntülemek, ancak değil güncelleştirmek görüntülemek veya değil olayları veritabanı yansıtması yapılandırma sağlar.
Bir veritabanı yansıtma durumunu güncelleştirirken sp_dbmmonitorupdate son değer ölçüsünün tüm yansıtma performans kendisi için bir uyarı eşik belirtilmiş inceler.Eşik değeri aşarsa, yordam, bilgilendirici bir olay olay günlüğüne ekler.Tüm oranlar ortalamalar son güncelleştirmeden bu yana ' dir.Daha fazla bilgi için, bkz. Uyarı eşikleri ve Uyarıları performans ölçümü yansıtma üzerinde kullanma.
İzinler
Üyelik gerektiren sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek yansıtma durumu güncelleştirmeleri yalnızca AdventureWorks2008R2 veritabanı.
USE msdb;
EXEC sp_dbmmonitorupdate AdventureWorks2008R2 ;
Ayrıca bkz.