Aracılığıyla paylaş


sp_dbmmonitorresults (Transact-sql)

Izlenen veritabanı durum satır hangi veritabanı yansıtma izleme geçmişi depolanır ve yordamı son durumu önceden edinir olup seçmenizi sağlar durum tablosundan döndürür.

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

Sözdizimi

sp_dbmmonitorresults database_name 
   , rows_to_return
    , update_status 

Bağımsız değişkenler

  • database_name
    Yansıtma durumu dönmek için veritabanını belirtir.

  • rows_to_return
    Döndürülen satırların sayısını belirtir.

    0 = Son satır

    1 Satır = son iki Saat

    2 Satır = son dört saat

    3 Satır = son sekiz saat

    4 Satır = son günü

    5 Satır = son iki gün

    6 = Son 100 satır

    7 = Son 500 satır

    8 = Son 1,000 satır

    9 = Son 1,000,000 satır

  • update_status
    Sonuçları yordamı dönmeden önce belirtir:

    0 = Mu veritabanı durumunu güncelleştirmemek. Sonuçlar, durum tablo yenilendiği sırada hangi yaşına bağlıdır sadece son iki satır kullanılarak hesaplanır.

    1 = Arayarak durumu veritabanı güncellemeleri sp_dbmmonitorupdate sonuçları bilgisayar önce. Durum tablosunu önceki 15 saniye veya kullanıcı güncelleştirilmişse ancak üyesi değildir sysadmin sabit sunucu rolü, sp_dbmmonitorresults durum güncelleştirmeden çalışır.

Dönüş Kodu Değerleri

Hiçbiri

Sonuç Kümeleri

İstenen belirtilen veritabanı geçmiş durumunu döndürür. Her satır, aşağıdaki bilgileri içerir:

Sütun adı

Veri türü

Açıklama

veritabanı_adı

sysname

Yansıtılmış bir veritabanı adı.

rol

int

Geçerli sunucu örneği rolü yansıtma:

1 = Asıl

2 = Ayna

mirroring_state

int

Veritabanı durumu:

0 = Suspended

1 DISCONNECTED

2 = Eşitleme

3 = Failover

4 Synchronized =

witness_status

int

Bağlantı durumu veritabanı, oturumu yansıtma veritabanında witness olabilir:

0 = Bilinmeyen

1 = Connected

2 DISCONNECTED

log_generation_rate

int

Bu veritabanı yansıtma durumunu güncelleştirme kilobayt/saniye içinde önceki beri üretilen günlük tutar.

unsent_log

int

Kilobayt cinsinden anapara gönderme sırasındaki gönderilmemiş günlük boyutu.

send_rate

int

Günlük hızı kilobayt/saniye yansıtmayı anapara gönderin.

unrestored_log

int

Yinele sırasına yansıtma kilobayt cinsinden boyutu.

recovery_rate

int

Kilobayt/saniye yansıtmayı oranına Yinele.

transaction_delay

int

Toplam gecikme için milisaniye cinsinden tüm hareketler.

transactions_per_sec

int

Sunucu örneği asıl üzerinde saniyede gerçekleşen işlem sayısı.

average_delay

int

Ortalama gecikme asıl sunucu örneği yansıtma veritabanı nedeniyle her hareket. Yüksek performans modu (yani güvenlik özelliği için off ayarlandığında), bu genellikle değerdir 0.

time_recorded

datetime

Zaman hangi satır İzleyicisi yansıtma veritabanı tarafından kaydedildi. Sistem saatindeki sorumlusunun budur.

time_behind

datetime

Yaklaşık sistem saati saati için yansıtma veritabanı şu anda yakalanmış asıl. Bu, yalnızca asıl sunucu örneği üzerinde anlamlı bir değerdir.

local_time

datetime

Sistem saatindeki bu satır güncelleştirildiği yerel sunucu örneği.

Açıklamalar

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

İzinler

Üyelik sysadmin sabit sunucu rolü veya dbm_monitor sabit veritabanı rolü msdb veritabanı. 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.

[!NOT]

İlk kez sp_dbmmonitorupdate yürütür, oluşturduğu dbm_monitor sabit veritabanı rolü msdb veritabanı. Üyeleri sysadmin sabit sunucu rolü-ebilmek eklemek için herhangi bir kullanıcı dbm_monitor veritabanı rolü.

Örnekler

Aşağıdaki örnek, veritabanı durumunu güncelleştirmeden önceki iki saat kaydedilen satır döndürür.

USE msdb;
EXEC sp_dbmmonitorresults AdventureWorks2012, 2, 0;

USE msdb;
EXEC sp_dbmmonitorresults AdventureWorks2012, 2, 0;

Ayrıca bkz.

Başvuru

sp_dbmmonitorchangemonitoring (Transact-sql)

sp_dbmmonitoraddmonitoring (Transact-sql)

sp_dbmmonitordropmonitoring (Transact-sql)

sp_dbmmonitorhelpmonitoring (Transact-sql)

sp_dbmmonitorupdate (Transact-sql)

Diğer Kaynaklar

(SQL Server) yansıtma veritabanı izleme