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.
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.
Note:
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.
Note:
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;
See Also