Share via


sp_dbmmonitorhelpalert (Transact-SQL)

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

Topic link iconTransact-SQL sözdizimi kuralları

sp_dbmmonitorhelpalert database_name 
    [ , alert_id ] 

Bağımsız değişkenler

  • database_name
    Veritabanını belirtir.

  • [ alert_id ]
    Uyarı, döndürülecek tanımlayan bir tamsayı.Bu bağımsız değişken atlanırsa, tüm uyarıları yok, saklama dönemi 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şiği

    1

    En yeniden en eskiye giden bir sıralamada gönderilmeyen hareket

    Uyarı asıl sunucu örnek oluşturulmadan önce gönderme sırasındaki birikebilecek hareketlerin dakika sayısını belirtir.Bu uyarı yardımcı ölçü saat, ve veri kaybı olasılığını özellikle yüksek performanslı modu için geçerlidir.Yansıtma duraklatıldı veya ortaklarına, bağlantısı kesik duruma nedeniyle askıya alınmış ancak uyarı de yüksek güvenlik modu için geçerlidir.

    2

    Gönderilmeyen günlük

    Asıl sunucu üzerindeki bir uyarı kaç kilobayt (KB) gönderilmeyen bir günlük oluşturmak belirtir örnek.Yüksek performanslı modu özellikle geçerlidir ve bu uyarı, KB açısından, veri kaybı olasılığını ölçen yardımcı olur.Yansıtma duraklatıldı veya ortaklarına, bağlantısı kesik duruma nedeniyle askıya alınmış ancak uyarı de yüksek güvenlik modu için geçerlidir.

    3

    Unrestored günlük

    Belirtir unrestored günlük kaç KB hakkında bir uyarı oluşturmak yansıtma sunucusu örneği.Bu uyarı, yerine çalışma saat ölçü birimi yardımcı olur.Yerine çalışma saat saatini esas oluşur, önceki yansıtma sunucusu ileri, yineleme sıra ve kısa bir ek saat kalan herhangi bir günlüğü dönmek için gerektirir.

    4

    Genel gider yansıtmayı yürütme

    Uyarı, birincil sunucuda oluşturulmadan önce izin işlem başına ortalama gecikme milisaniye sayısını belirtir.Bu gecikmeyi yineleme sıraya hareket günlük kaydını yazmak yansıtmayı sunucuyu asıl sunucu örneğini beklerken sonucunda oluşan giderlerini tutardır.Bu değer, yüksek güvenlik modunda geçerlidir.

    5

    Saklama dönemi

    Ne kadar satır durumu yansıtma veritabanındaki denetleyen meta veri tablo korunur.

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

Dönüş Kodu Değerleri

None

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 liste tablo alert_id değeri her bir performans ölçüm ve görüntülenen ölçüsünün ölçü birimisp_dbmmonitorresults sonuç küme:

DeğerPerformans ölçümüBirim
1En yeniden en eskiye giden bir sıralamada gönderilmeyen hareketMinutes
2Gönderilmeyen günlükkb
3Unrestored günlükkb
4Genel gider yansıtmayı yürütmeMilliseconds
5Saklama dönemiHours

Eşiği

int

Uyarı eşik değeri.Yansıtma durumu güncelleştirildiğinde bu eşiğin bir değer döndürülürse, Windows olay günlüğüne bir giriş girildi.Bu değer, KB (dakika) veya uyarı bağlı milisaniye olarak gösterir.Eşik şu anda ayarlanmamışsa, değer NULL olur.

NoteNote:
Geçerli değerlerini görüntülemek için , sp_dbmmonitorresults saklı yordamını.

Etkin

bit

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

1 = Olay etkinleştirilir.

NoteNote:
Saklama dönemi, her zaman etkindir.

İzinler

Üyelik gerektirir sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek, en eski gönderilmeyen işlem performans ölçütü için bir uyarı etkin olup olmadığını gösteren bir satır döndürür AdventureWorks veritabanıdır.

EXEC sp_dbmmonitorhelpalert AdventureWorks, 1 ;

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

EXEC sp_dbmmonitorhelpalert AdventureWorks;