sp_dbmmonitorhelpalert (Transact-SQL)
Bir veya birkaç anahtar veritabanı yansıtması monitör performans ölçülerini tüm uyarı eşikleri hakkında bilgi verir.
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ı.Bu bağımsız değişken belirtilmezse, tüm uyarıları döndürülür, değil saklama dönemi.Belirli bir uyarı dönmek için aşağıdaki değerlerden birini belirtin:
Değer
Performans ölçüsü
Uyarı eşiği
1
En eski gönderilmemiş hareket
Bir uyarı asıl sunucu örnekoluşturulmadan önce gönderme kuyrukta birikebilir hareketlerinin dakika sayısını belirtir.Bu uyarı ölçü olası veri kaybıyla saataçısından yardımcı olur ve yüksek performanslı modu için özellikle uygundur.yansıtma duraklatıldı veya ortakları bağlantısı nedeniyle askıya alınan 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 örnekuyarısı belirtir.Bu uyarı ölçü cinsinden kb veri kaybı olasılığını yardımcı olur ve yüksek performanslı modu için özellikle uygundur.yansıtma duraklatıldı veya ortakları bağlantısı nedeniyle askıya alınan ancak uyarı da yüksek güvenlik modu için geçerlidir.
3
Unrestored günlük
Belirtir unrestored günlüğü kaç kb yansıtma sunucusu örneküzerinde bir uyarı oluştur.Bu uyarı, ölçü yerine çalışma saatyardımcı olur.Yerine çalışma saat esas olarak tüm günlük, yineleme sırada kalan ileri sarmak için eski yansıtma sunucusu gerektirdiği saat , ve kısa bir ek saatoluşur.
4
Genel gider yansıtma yürütme
asıl sunucuüzerinde bir uyarı oluşturulmadan önce izin verilir, işlem başına ortalama gecikmeyi milisaniye sayısını belirtir.Bu gecikmeyi yineleme kuyrukta hareket günlük kaydını yazmak yansıtma sunucusuörnek asıl sunucuörnek 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 veritabanı yansıtması durumu tablo satır 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ü yansıtma üzerinde kullanma.
Dönüş Kodu Değerleri
Hiçbiri
Sonuç Kümeleri
Her dönen uyarıiçin aşağıdaki sütunları içeren bir satır döndürür:
Column |
Veri türü |
Açıklama |
---|---|---|
alert_id |
int |
tablo alert_id her performans ölçü ve ölçü ölçüsünü görüntülenen değeri sp_dbmmonitorresultssonuç kümesi:
DeğerPerformans ölçüsüBirim
1En eski gönderilmemiş hareketMinutes
2Gönderilmemiş günlükKB
3Unrestored günlükKB
4Genel gider yansıtma yürütmeMilliseconds
5Saklama dönemiHours
|
Eşik |
int |
Uyarı eşik değeri.yansıtma durumu güncelleştirildiğinde bu eşiğin bir değer döndürü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 kümedeğilse, değer null olur.
Not
Geçerli değerlerini görüntülemek için Çalıştır sp_dbmmonitorresults saklı yordam.
|
Etkin |
bit |
0 = Olay devre dışıdır. 1 = Olay etkindir.
Not
Saklama dönemi her zaman etkindir.
|
İzinler
Üyelik gerektiren sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek üzerinde en eski gönderilmemiş hareket performans ölçü için bir uyarı etkinleştirilip etkinleştirilmeyeceğini gösterir bir satır döndürür AdventureWorks2008R2 veritabanı.
EXEC sp_dbmmonitorhelpalert AdventureWorks2008R2, 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 AdventureWorks2008R2 veritabanı.
EXEC sp_dbmmonitorhelpalert AdventureWorks2008R2;