Aracılığıyla paylaş


sp_dbmmonitorupdate (Transact-sql)

Veritabanı yansıtma monitör durum tablo her yansıtılmış bir veritabanı için yeni bir tablo satır ekleyerek güncelleştirir ve satırları geçerli saklama dönemi eski keser. Varsayılan saklama dönemi 7 gün (168 saat) olduğunu. Tablosunu güncelleştirirken sp_dbmmonitorupdate performans ölçümlerini değerlendirir.

[!NOT]

İlk kez sp_dbmmonitorupdate çalıştırır, durum tablo yansıtma veritabanı oluşturur ve dbm_monitor sabit veritabanı rolü msdb veritabanı.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_dbmmonitorupdate [ database_name ]

Bağımsız değişkenler

  • database_name
    Veritabanı yansıtma durumunu güncelleştirmek için adı. Eğer database_namebelirtilmemişse, prosedür güncellemeleri her sunucu örneği üzerinde yansıtılmış bir veritabanı için durum tablo.

Dönüş Kodu Değerleri

Hiçbiri

Sonuç Kümeleri

Hiçbiri

Açıklamalar

sp_dbmmonitorupdate sadece bağlamında yürütülebilecek msdb veritabanı.

Durum tablo sütun ortak rolü için geçerli değil, değer null bu ortak olur. Bilgileri devretme veya sunucu yeniden başlatma sırasında gibi kullanılamıyorsa, bir sütun null değeri de olurdu.

Sonra sp_dbmmonitorupdate oluşturur dbm_monitor sabit veritabanı rolü msdb veritabanı, üyeleri sysadmin sabit sunucu rolü-ebilmek eklemek için herhangi bir kullanıcı dbm_monitor veritabanı rolü. Dbm_monitor rolü üyelerinin durum, yansıtma veritabanı görüntülemek ancak değil güncelleştirmek ama görüntülemek veya olayları yansıtma veritabanı yapılandırma için sağlar.

Veritabanı yansıtma durumunu güncelleştirirken sp_dbmmonitorupdate herhangi bir yansıtma performans ölçüm kendisi için bir uyarı eşik belirtilen son değeri inceler. Değeri aşarsa, yordam, bilgilendirici bir olay olay günlüğüne ekler. Tüm fiyatlar son güncelleştirmeden sonra ortalamaların. Daha fazla bilgi için, bkz. Uyarı eşikleri ve uyarıları performans ölçümü (SQL Server) yansıtma üzerinde kullanma.

İzinler

Üyelik sysadmin sunucu rolü.

Örnekler

Aşağıdaki örnek, yansıtma durumunu güncelleştirir sadece AdventureWorks2012 veritabanı.

USE msdb;
EXEC sp_dbmmonitorupdate AdventureWorks2012 ;

USE msdb;
EXEC sp_dbmmonitorupdate AdventureWorks2012 ;

Ayrıca bkz.

Başvuru

sp_dbmmonitorchangealert (Transact-sql)

sp_dbmmonitorchangemonitoring (Transact-sql)

sp_dbmmonitordropalert (Transact-sql)

sp_dbmmonitorhelpalert (Transact-sql)

sp_dbmmonitorhelpmonitoring (Transact-sql)

sp_dbmmonitorresults (Transact-sql)

Diğer Kaynaklar

(SQL Server) yansıtma veritabanı izleme