Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Információt ad vissza a figyelmeztető küszöbértékekről egy vagy több kulcsfontosságú adatbázis esetében, amelyek a monitor teljesítménymutatóit tükrözik.
Transact-SQL szintaxis konvenciók
Szemantika
sp_dbmmonitorhelpalert
[ @database_name = ] N'database_name'
[ , [ @alert_id = ] alert_id ]
[ ; ]
Arguments
[ @database_name = ] N'database_name'
Megadja az adatbázist. @database_namea sysname, alapértelmezett nélkül.
[ @alert_id = ] alert_id
Egy egész érték, amely jelzi a visszaküldendő figyelmeztetést.
@alert_idint, alapértelmezés NULLszerint . Ha ezt az érvet kihagyják, minden figyelmeztetést visszaküldenek, de a megtartási időt nem.
Egy konkrét figyelmeztetés visszaadásához határozd meg az alábbi értékek egyikét:
| Érték | Teljesítménymetrika | Figyelmeztető küszöb |
|---|---|---|
1 |
A legrégebbi, el nem küldött tranzakció | Megadja, hány percnyi tranzakció halmozhat fel a küldési sorban, mielőtt figyelmeztetés generálódik a fő szerver példányon. Ez a figyelmeztetés segít mérni az adatvesztés lehetőségét időben, és releváns lehet a nagy teljesítményű üzemmód esetében. Ugyanakkor a figyelmeztetés releváns a magas biztonsági módban is, amikor a tükröződés megáll vagy felfüggesztik, mert a partnerek elszakadnak. |
2 |
El nem küldött napló | Megadja, hogy hány kilobájt (KB) el nem küldött napló keletkezik figyelmeztetést a fő szerver példányon. Ez a figyelmeztetés segít az adatvesztés lehetőségét KB alapján mérni, és releváns lehet a nagy teljesítményű módban. Ugyanakkor a figyelmeztetés releváns a magas biztonsági módban is, amikor a tükröződés megáll vagy felfüggesztik, mert a partnerek elszakadnak. |
3 |
Visszaállíthatatlan napló | Megadja, hogy hány KB vissza nem állított napló okoz figyelmeztetést a tükörszerver példányon. Ez a figyelmeztetés segít mérni a hibaátmeneti időt. A failover idő főként azt az időt jelenti, hogy a korábbi tükörszerver előrehozza a visszacsinálási sorban maradt naplót, plusz egy rövid plusz időt. |
4 |
Mirror commit overhead | Megadja, hány milliszekundum átlas késleltetést tűrnek tranzakciónként, mielőtt figyelmeztetést generálnak a fő szerveren. Ez a késleltetés az a többletköltség, amely akkor keletkezik, amikor a fő szerver példány várja, hogy a tükör szerver példány írja a tranzakció naplóját a visszacsinálási sorba. Ez az érték csak magas biztonsági módban érvényes. |
5 |
Megőrzési időszak | Metaadat, amely szabályozza, hogy az adatbázis állapottábláját tükröző sorok hosszúsága marad fenn. |
A figyelmeztetésekhez tartozó eseményazonosítók részletéért lásd: Használd a Figyelmeztetési Küszöböket és Figyelmeztetéseket a teljesítménymutatók tükrözésén (SQL Server).
Kódértékek visszaadása
Nincs.
Eredményhalmaz
Minden visszaadott riasztás esetén egy sor jelenik meg, amely tartalmazza az alábbi oszlopokat:
| oszlop | Adattípus | Description |
|---|---|---|
alert_id |
int | Az alábbi táblázat felsorolja az alert_id egyes teljesítménymetrikák értékét és az eredményhalmazban megjelenített sp_dbmmonitorresults metrika mértékegységét. |
threshold |
int | A figyelmeztetés küszöbértéke. Ha a tükrözési státusz frissítésekor egy értéket kapunk vissza, bejegyzést írnak be a Windows eseménynaplójába. Ez az érték KB-t, perceket vagy milliszekundumot jelöl, a figyelmeztetéstől függően. Ha a küszöb jelenleg nincs beállítva, az érték .NULLJegyzet: Az aktuális értékek megtekintéséhez futtassuk le a sp_dbmmonitorresults tárolt eljárást. |
enabled |
bit |
0 = Az esemény le van tiltva.1 = Az esemény engedélyezve van.Jegyzet: A megtartási idő mindig engedélyezett. |
| Érték | Teljesítménymetrika | Unit |
|---|---|---|
1 |
A legrégebbi, el nem küldött tranzakció | Minutes |
2 |
El nem küldött napló | Tudásbázis |
3 |
Visszaállíthatatlan napló | Tudásbázis |
4 |
Mirror commit overhead | Milliszekundumok |
5 |
Megőrzési időszak | Hours |
Permissions
Tagságot igényel a rendszertakom fix szerver szerepében, vagy közvetlenül a tárolt eljáráson végrehajtani a jogosultságot.
Példák
A következő példa egy sort ad vissza, amely jelzi, hogy a legrégebbi, elnem küldött AdventureWorks2025 tranzakciós teljesítménymutató esetén engedélyezett-e figyelmeztetés.
EXECUTE sp_dbmmonitorhelpalert AdventureWorks2022, 1;
Az alábbi példa minden teljesítménymérőhöz egy sort ad vissza, amely jelzi, hogy engedélyezve van-e az adatbázisban AdventureWorks2025 .
EXECUTE sp_dbmmonitorhelpalert AdventureWorks2022;