Share via


sp_dbmmonitorhelpalert (Transact-sql)

Bir veya birkaç anahtar veritabanı yansıtma izleyicisi performans ölçümlerini tüm uyarı eşikleri hakkında bilgi verir.

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

Sözdizimi

sp_dbmmonitorhelpalert database_name 
    [ , alert_id ] 

Bağımsız değişkenler

  • database_name
    Veritabanını belirtir.

  • [ alert_id ]
    Döndürülecek uyarı tanımlayan bir tamsayı değeri. Bu bağımsız değişken belirtilmezse, tüm uyarıları saklama dönemi değil döndürülür.

    Belirli bir uyarı dönmek için aşağıdaki değerlerden birini belirtin:

    Değer

    Performans ölçümü

    Uyarı eşik

    1

    En eski gönderilmemiş hareket

    Bir uyarı asıl sunucu örneği oluşturulmadan önce kaç dakika birikebilir hareketlerinin gönderme Kuyrukta belirtir. Bu uyarı veri kaybı zaman açısından potansiyeli ölçmek yardımcı olur ve özellikle yüksek performans modu için geçerlidir. Yansıtma duraklatıldı veya ortakları kesilmiş olur çünkü askıya ancak uyarı da yüksek güvenlik modu için geçerlidir.

    2

    Gönderilmemiş günlük

    Gönderilmemiş günlük kaç kilobayt (kb) asıl sunucu örneği üzerinde bir uyarısı belirtir. Bu uyarı veri kaybı kb açısından potansiyeli ölçmek yardımcı olur ve özellikle yüksek performans modu için geçerlidir. Yansıtma duraklatıldı veya ortakları kesilmiş olur çünkü askıya ancak uyarı da yüksek güvenlik modu için geçerlidir.

    3

    Unrestored günlük

    Belirtir unrestored günlük kaç kb yansıtma sunucu örneği üzerinde bir uyarı oluşturur. Bu uyarı, önlem yerine çalışma süresi yardımcı olur. Yerine çalışma süresi esas olarak ileri onun Yinele sıra içinde kalan herhangi bir günlüğü rulo eski yansıtma sunucunun gerektirdiği zaman, artı kısa bir ek süre oluşur.

    4

    Ayna tamamlama yükü

    Asıl sunucu üzerinde bir Uyarı oluşturulmadan önce tolere, işlem başına ortalama gecikme milisaniye sayısını belirtir. Bu gecikmenin asıl sunucu örneği yansıtma sunucu örneği Yinele sıra hareket günlük kaydını yazmak beklerken sonucunda oluşan yükü miktarıdır. Bu değer, yalnızca yüksek güvenlik modda uygundur.

    5

    Saklama dönemi

    Ne kadar satır durumu tablosu yansıtma veritabanında korunur denetleyen meta veriler.

    Uyarılar için karşılık gelen olay kimlikleri hakkında daha fazla bilgi için bkz: Uyarı eşikleri ve uyarıları performans ölçümü (SQL Server) yansıtma üzerinde kullanma.

Dönüş Kodu Değerleri

Hiçbiri

Sonuç Kümeleri

Döndürülen her uyarı için aşağıdaki sütunları içeren bir satır döndürür:

Sütun

Veri türü

Açıklama

alert_id

int

Aşağıdaki tablo listeleri alert_id her performans ölçümü ve görüntülenen ölçüsü ölçü birimi değeri sp_dbmmonitorresults sonuç kümesi:

DeğerPerformans ölçümüBirim
1En eski gönderilmemiş hareketMinutes
2Gönderilmemiş günlükKB
3Unrestored günlükKB
4Ayna tamamlama yüküMilliseconds
5Saklama dönemiHours

eşik

int

Uyarı eşik değeri. Yansıtma durumu güncelleştirildiğinde bu eşiğin değer döndürülürse, Windows olay günlüğüne bir girdi girilir. Bu değer kb, dakika ya da uyarı bağlı milisaniye olarak gösterir. Eşik şu anda ayarlı değilse, değer null olur.

NotNot
Geçerli değerlerini görüntülemek için çalıştırın sp_dbmmonitorresults saklı yordamı.

etkin

bit

0 = Olay devre dışıdır.

1 = Olay etkinleştirilir.

NotNot
Saklama dönemi her zaman etkindir.

İzinler

Üyelik sysadmin sunucu rolü.

Örnekler

Aşağıdaki örnek üzerinde en eski gönderilmemiş hareket performans ölçü için bir uyarı etkin olup olmadığını gösteren bir satır döndürür AdventureWorks2012 veritabanı.

EXEC sp_dbmmonitorhelpalert AdventureWorks2012, 1 ;

EXEC sp_dbmmonitorhelpalert AdventureWorks2012, 1 ;

Aşağıdaki örnek üzerinde etkinleştirilip etkinleştirilmeyeceğini gösterir her performans ölçü için bir satır döndürür AdventureWorks2012 veritabanı.

EXEC sp_dbmmonitorhelpalert AdventureWorks208R2;

EXEC sp_dbmmonitorhelpalert AdventureWorks208R2;

Ayrıca bkz.

Başvuru

sp_dbmmonitorchangealert (Transact-sql)

sp_dbmmonitorchangemonitoring (Transact-sql)

sp_dbmmonitordropalert (Transact-sql)

sp_dbmmonitorupdate (Transact-sql)

sp_dbmmonitorhelpmonitoring (Transact-sql)

sp_dbmmonitorresults (Transact-sql)

Diğer Kaynaklar

(SQL Server) yansıtma veritabanı izleme