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
Ez a témakör azokról az SQL Server-eseményekről tartalmaz információkat, amelyekhez a figyelmeztetési küszöbértékek konfigurálhatók és kezelhetők adatbázis-tükrözéshez. Használhatja az Adatbázis-tükrözési monitort, illetve a sp_dbmmonitorchangealert, sp_dbmmonitorhelpalert és sp_dbmmonitordropalert tárolt eljárásokat. Ez a témakör az adatbázis-tükrözési eseményekre vonatkozó riasztások konfigurálásával kapcsolatos információkat is tartalmaz.
Miután létrejött a monitorozás egy tükrözött adatbázishoz, a rendszergazda több fő teljesítménymetrika figyelmeztetési küszöbértékeit is konfigurálhatja. Emellett a rendszergazdák riasztásokat is konfigurálhatnak ezeken és más adatbázistükrözési eseményeken.
Teljesítménymetrikák és figyelmeztetési küszöbértékek
Az alábbi táblázat felsorolja azokat a teljesítménymetrikákat, amelyekhez figyelmeztetések konfigurálhatók, leírja a megfelelő figyelmeztetési küszöbértéket, és felsorolja a megfelelő Adatbázistükrözés-figyelő címkét.
| Teljesítménymetrika | Figyelmeztető küszöb | Adatbázis tükrözésfigyelő címkéje |
|---|---|---|
| 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 felmérni az adatvesztés lehetőségét a KB szempontjából, és különösen fontos 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. | Figyelmeztessen, ha az el nem küldött napló meghaladja a küszöbértéket |
| 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 az átváltási időt.
A feladatátvételi idő elsősorban abból áll, hogy a korábbi tükörszervernek előre kell léptetnie az ismétlési sorrendbeli fennmaradó naplókat, valamint egy rövid további időt. Megjegyzés: Automatikus feladatátvétel esetén a rendszernek a hiba észlelési ideje független a feladatátvétel időpontjától. További információ: A szolgáltatás megszakításának becslése a szerepkörváltás során (adatbázis-tükrözés). |
Figyelmeztetés, ha a nem adattárolt napló túllépi a küszöbértéket |
| 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 felmérni az adatvesztés lehetőségét az idő függvényében, és különösen fontos 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. | Figyelmeztetés, ha a legrégebbi nem engedélyezett tranzakció kora meghaladja a küszöbértéket |
| A véglegesítés terhelésének tükrözése | 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. | Figyelmeztetés, ha a tükrözött véglegesítés többletterhelése meghaladja a küszöbértéket |
Ezen teljesítménymetrikák bármelyikéhez a rendszergazda megadhat egy küszöbértéket egy tükrözött adatbázisban. További információ: Figyelmeztetési küszöbértékek beállítása és kezelése a jelen témakör későbbi részében.
Figyelmeztetési küszöbértékek beállítása és kezelése
A rendszergazda konfigurálhat egy vagy több figyelmeztetési küszöbértéket a kulcstükrözési teljesítménymetrikákhoz. Javasoljuk, hogy adjon meg egy küszöbértéket egy adott figyelmeztetéshez mindkét partner számára, hogy a figyelmeztetés megmaradjon, ha az adatbázis meghibásodik. Az egyes partnerekre vonatkozó megfelelő küszöbérték az adott partner rendszerének teljesítményképességétől függ.
A figyelmeztetési küszöbértékek az alábbiak egyikével konfigurálhatók és kezelhetők:
Adatbázis-tükrözési figyelő
Az Adatbázistükrözés-figyelőben a rendszergazda egyszerre tekintheti meg a kijelölt adatbázis figyelmeztetéseinek aktuális konfigurációját az egyszerű és a tükrözött kiszolgálópéldányokon is a Figyelmeztetések lap kiválasztásával. Innen a rendszergazda megnyithatja a Figyelmeztetési küszöbértékek beállítása párbeszédpanelt egy vagy több figyelmeztetési küszöbérték engedélyezéséhez és konfigurálásához.
Az Adatbázistükrözés-figyelő felületének ismertetését az Adatbázistükrözési monitor áttekintése című témakörben tekintheti meg. Az Adatbázis-tükrözési monitor elindításáról további információt az Adatbázistükrözési figyelő (SQL Server Management Studio) indítása című témakörben talál.
Rendszer által tárolt eljárások
A rendszer által tárolt alábbi eljárások segítségével a rendszergazda egyszerre egyetlen partner tükrözött adatbázisaihoz állíthat be és kezelhet figyelmeztetési küszöbértékeket.
Procedure Description sp_dbmmonitorchangealert (Transact-SQL) Hozzáadja vagy módosítja a figyelmeztető küszöböt egy meghatározott tükröző teljesítménymutatóhoz. sp_dbmmonitorhelpalert (Transact-SQL) 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. sp_dbmmonitordropalert (Transact-SQL) Egy adott teljesítménymetrika figyelmeztetésének elvetése.
A teljesítményküszöböt elérő események küldése a Windows eseménynaplóba
Ha egy teljesítménymetrika figyelmeztetési küszöbértéket határoz meg, az állapottábla frissítésekor a rendszer a legújabb értéket a küszöbérték alapján értékeli ki. Ha elérte a küszöbértéket, az sp_dbmmonitorupdate frissítési eljárás létrehoz egy információs eseményt, egy teljesítményküszöb-eseményt a metrika számára, és az eseményt a Microsoft Windows eseménynaplójába írja. Az alábbi táblázat a teljesítményküszöb-események eseményazonosítóit sorolja fel.
| Teljesítménymetrika | Eseményazonosító |
|---|---|
| El nem küldött napló | 32042 |
| Visszaállíthatatlan napló | 32043 |
| A legrégebbi, el nem küldött tranzakció | 32040 |
| A 'commit' művelet terhelésének tükrözése | 32044 |
Megjegyzés:
A rendszergazdák riasztásokat határozhatnak meg ezen események bármelyikén. További információ: A tükrözött adatbázisok riasztásainak használata, a jelen szakasz későbbi részében
téma
Riasztások használata tükrözött adatbázishoz
A tükrözött adatbázisok monitorozásának fontos része a riasztások konfigurálása jelentős adatbázistükrözési eseményeken. Az SQL Server a következő típusú adatbázis-tükrözési eseményeket hozza létre:
Teljesítményküszöb-események
További információkért lásd a jelen témakör korábbi, "Performance-Threshold Események küldése a Windows eseménynaplóba" című szakaszát.
Állapotváltozási események
Ezek a Windows Management Instrumentation (WMI) események, amelyek akkor jönnek létre, amikor változások történnek az adatbázis tükrözési munkamenetének belső állapotában.
Megjegyzés:
További információ: WMI Provider for Server Events Concepts.
A rendszergazdák az SQL Server-ügynök vagy más alkalmazások, például a Microsoft Operations Manager használatával konfigurálhatnak riasztásokat ezekre.
Amikor riasztásokat határoz meg az adatbázistükrözési eseményekhez, javasoljuk, hogy mindkét partnerkiszolgáló-példányon adjon meg figyelmeztetési küszöbértékeket és riasztásokat. Az egyes események az egyszerű kiszolgálón vagy a tükrözött kiszolgálón jönnek létre, de minden partner bármikor elvégezheti bármelyik szerepkört. Annak érdekében, hogy a riasztások a feladatátvétel után is működjenek, a riasztást mindkét partnernél meg kell határozni.
Fontos
Minden tükrözési munkamenet esetében határozottan javasoljuk, hogy konfigurálja az adatbázist úgy, hogy riasztást küldjön bármilyen állapotváltozási eseményről. Ha nem várható állapotváltozás manuális konfigurációs módosítás miatt, olyan hiba történt, amely veszélyeztetheti az adatokat. Az adatok védelme érdekében azonosíthatja és kijavíthatja a váratlan állapotváltozások okát.
Kapcsolódó tevékenységek
Riasztás létrehozása az SQL Server Management Studióval
Adatbázis-tükrözés figyelése
Lásd még:
Adatbázis-tükrözés (SQL Server)
Adatbázis tükrözésének megfigyelése (SQL Server)