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
A Microsoft SQL Server olyan objektumokat és számlálókat biztosít, amelyeket a System Monitor az SQL Server-példányt futtató számítógépek tevékenységeinek figyelésére használhat. Az objektum bármely SQL Server-erőforrás, például SQL Server-zárolás vagy Windows-folyamat. Minden objektum egy vagy több számlálót tartalmaz, amelyek meghatározzák a figyelendő objektumok különböző aspektusait. Az SQL Server Locks objektum például a holtpontok száma/mp és a zárolási időtúllépések/mp számlálókat tartalmazza.
Egyes objektumok több példányt is használnak, ha egy adott típusú erőforrás létezik a számítógépen. A Processzor objektumtípus például több példányból áll, ha egy rendszer több processzorral rendelkezik. Az Adatbázisok objektumtípus egy-egy példányt biztosít az SQL Serveren lévő adatbázisokhoz. Egyes objektumtípusoknak (például a Memóriakezelő objektumnak) csak egy példánya van. Ha egy objektumtípus több példányból áll, számlálókat adhat hozzá az egyes példányok statisztikáinak nyomon követéséhez, vagy sok esetben egyszerre az összes példányhoz. Az alapértelmezett példány számlálói SQLServer:<object name> formátumban jelennek meg. A névvel ellátott példányok számlálói MSSQL$<instance name>:<counter name> vagy SQLAgent$<instance name>:<counter name> formátumban jelennek meg.
Az SQL Server teljesítményszámláló értékei a Windows Teljesítményszámláló (WPC) motor használatával jönnek létre. Egyes számlálóértékeket nem közvetlenül az SQL Server adatbázismotorja számít ki. Az SQL Server alapértékeket biztosít a WPC-motornak, amely elvégzi a szükséges számításokat (például százalékértékeket). A sys.dm_os_performance_counters (Transact-SQL) dinamikus felügyeleti nézet minden számlálót biztosít az SQL Server által létrehozott eredeti értékkel. Az cntr_type oszlop a számláló típusát jelzi. Az, hogy a WPC-motor hogyan dolgozza fel az SQL Server-számláló értékeit, ez a típustól függ. A teljesítményszámláló-típusokkal kapcsolatos további információkért tekintse meg a WMI dokumentációját.
Számlálók diagramhoz való hozzáadásával vagy eltávolításával, valamint a diagrambeállítások mentésével megadhatja a Rendszerfigyelő indításakor figyelt SQL Server-objektumokat és számlálókat.
A System Monitor konfigurálható úgy, hogy bármely SQL Server-számlálóból megjelenítse a statisztikákat. Emellett bármilyen SQL Server-számlálóhoz beállíthat küszöbértéket, majd riasztást hozhat létre, ha egy számláló túllép egy küszöbértéket. A riasztás beállításával kapcsolatos további információkért lásd: SQL Server-adatbázisriasztás létrehozása.
Megjegyzés:
Az SQL Server-statisztikák csak az SQL Server egy példányának telepítésekor jelennek meg. Ha leállítja és újraindítja az SQL Server egy példányát, a statisztika megjelenítése megszakad, és automatikusan folytatódik. Azt is vegye figyelembe, hogy az SQL Server-számlálók akkor is megjelennek a System Monitor beépülő modulban, ha az SQL Server nem fut. Fürtözött példányon a teljesítmény számlálók csak azon a csomóponton működnek, amelyen az SQL Server fut.
Ez a cikk a következő szakaszokat tartalmazza:
SQL Server-ügynök teljesítményobjektumai
Az alábbi táblázat az SQL Server-ügynökhöz biztosított teljesítményobjektumokat sorolja fel:
| Teljesítményobjektum | Description |
|---|---|
| SQLAgent:Riasztások | Információt nyújt az SQL Server-ügynök riasztásairól. |
| SQLAgent:Munkák | Információt nyújt az SQL Server Agent-feladatokról. |
| SQLAgent:JobSteps | Információt nyújt az SQL Server-ügynök feladatának lépéseiről. |
| SQLAgent:Statisztika | Általános információkat nyújt az SQL Server-ügynökről. |
Szolgáltatásközvetítő teljesítményobjektumai
Az alábbi táblázat a Service Brokerhez biztosított teljesítményobjektumokat sorolja fel.
| Teljesítményobjektum | Description |
|---|---|
| SQLServer:Broker Aktiválás | Információt nyújt a Service Broker által aktivált feladatokról. |
| SQLServer:Broker Statistics | Általános szolgáltatásközvetítői információkat biztosít. |
| SQLServer:Broker Transport | Információt nyújt a Service Broker hálózatkezeléséről. |
SQL Server teljesítményobjektumok
Az alábbi táblázat az SQL Server-objektumokat ismerteti.
| Teljesítményobjektum | Description |
|---|---|
| SQLServer:Hozzáférési módszerek | Az SQL Server adatbázis-objektumainak kiosztását (például az indexkeresések számát vagy az indexekhez és adatokhoz lefoglalt lapok számát) keresi és méri. |
| SQLServer:Biztonsági mentési eszköz | Információt nyújt a biztonsági mentési és visszaállítási műveletek által használt biztonsági mentési eszközökről, például a biztonsági mentési eszköz átviteli sebességéről. |
| SQLServer:Batch Resp Statistics | Számlálók az SQL Batch-válaszidők nyomon követéséhez. |
| SQLServer:Pufferkezelő | Információt nyújt az SQL Server által használt memóriapufferekről, például a freememory és a puffergyorsítótár találati arányáról. |
| SQL Server: Puffercsomópont | Tájékoztatást nyújt arról, hogy az SQL Server milyen gyakran kér és fér hozzá az ingyenes oldalakhoz. |
| SQLServer:Katalógus metaadatai | Ez egy katalógus metaadat-kezelő objektumát határozza meg az SQL Serverhez. |
| SQLServer:CLR | Információt nyújt a közös nyelvi futtatókörnyezetről (CLR). |
| SQLServer:Columnstore |
A következőkre vonatkozik: SQL Server (SQL Server 2016 (13.x) és újabb verziók. Információt nyújt az oszlopcentrikus indexek sorcsoportjairól és szegmenseiről. |
| SQLServer:Cursor Manager típus szerint | Információt nyújt a kurzorokról. |
| SQLServer:Cursor Manager Total | Információt nyújt a kurzorokról. |
| SQLServer:Adatbázis-tükrözés | Az adatbázis-tükrözéssel kapcsolatos információkat nyújt. |
| SQLServer:Adatbázisok | Információt nyújt egy SQL Server-adatbázisról, például a rendelkezésre álló szabad naplóterület mennyiségéről vagy az adatbázis aktív tranzakcióinak számáról. Az objektumnak több példánya is lehet. |
| SQL Server:Elavult funkciók | Megszámolja, hogy hány alkalommal használják az elavult funkciókat. |
| SQLServer:Exec Statistics | A végrehajtási statisztikákról nyújt információt. |
| SQL Server:Külső szkriptek |
A következőkre vonatkozik: SQL Server (SQL Server 2016 (13.x) és újabb verziók. Információt nyújt a külső szkriptek végrehajtásáról. |
| SQLServer:FileTable | A FileTable-hoz és a nem tranzakciós hozzáféréshez társított statisztikák. |
| SQLServer:Általános statisztikák | Információt nyújt az általános kiszolgálószintű tevékenységről, például az SQL Server egy példányához csatlakozó felhasználók számáról. |
| SQL Server:HADR rendelkezésre állási replika | Információt nyújt az SQL Server Always On rendelkezésre állási csoportok rendelkezésre állási replikáiról. |
| SQL Server:HADR-adatbázisreplika | Információt nyújt az SQL Server Always On rendelkezésre állási csoportok adatbázisreplikáiról. |
| SQL Server:HTTP Storage | Információt nyújt a Microsoft Azure Storage-fiók figyeléséhez az SQL Server Data Files Microsoft Azure-ban való használatakor |
| SQLServer:Latches | SQL Server által használt belső erőforrásokra, például adatbázisoldalakra vonatkozó reteszekről nyújt információt. |
| SQLServer:Zárolások | Információt nyújt az SQL Server által küldött egyes zárolási kérelmekről, például a zárolási időtúllépésekről és a holtpontokról. Az objektumnak több példánya is lehet. |
| SQLServer:LogPool FreePool | A naplókészleten belüli ingyenes készlet statisztikáit ismerteti. |
| SQLServer:Memory Broker Clerks | A memóriaközvetítőkre vonatkozó statisztikák. |
| SQLServer:Memóriakezelő | Információt nyújt az SQL Server memóriahasználatáról, például a jelenleg lefoglalt zárolási struktúrák teljes számáról. |
| SQLServer:Plan Cache | Az objektumok, például a tárolt eljárások, az eseményindítók és a lekérdezési tervek tárolására használt SQL Server-gyorsítótárról nyújt tájékoztatást. |
| SQLServer: Lekérdezéstár | Információt nyújt a lekérdezéstárról. |
| SQLServer: Erőforráskészlet statisztikái | Információt nyújt a Resource Governor erőforráskészlet-statisztikáiról. |
| SQLServer:SQL-hibák | Információt nyújt az SQL Server hibáiról. |
| SQLServer:SQL Statistics | Információt nyújt a Transact-SQL lekérdezések jellemzőiről, például az SQL Server által fogadott Transact-SQL utasítások kötegeinek számáról. |
| SQLServer:Tranzakciók | Információt nyújt az SQL Server aktív tranzakcióiról, például a tranzakciók teljes számáról és a pillanatkép-tranzakciók számáról. |
| SQLServer: Felhasználó Által Beállítható | Testreszabott monitorozást végez. Minden számláló lehet egyéni tárolt eljárás, vagy bármely Transact-SQL utasítás, amely egy figyelendő értéket ad vissza. |
| SQLServer: Várakozási statisztikák | Információt nyújt a várakozásokról. |
| SQLServer: Számítási feladatcsoport statisztikái | Információt nyújt a Resource Governor számítási feladatcsoport statisztikáiról. |
SQL Server replikációs teljesítményobjektumai
Az alábbi táblázat az SQL Server replikációhoz biztosított teljesítményobjektumokat sorolja fel:
| Teljesítményobjektum | Description |
|---|---|
|
SQLServer:Replikációs ügynökök SQLServer: Replikáció pillanatkép SQLServer:Replikációs naplóolvasó SQLServer:Replikációs dist. SQLServer:Replikációs egyesítés További információ: Replikáció monitorozása a Rendszerfigyelővel. |
Információt nyújt a replikációs ügynök tevékenységéről. |
SSIS-folyamatszámlálók
Az SSIS-folyamat számlálója a Teljesítményszámlálók című témakörben található.
SQL Server XTP (memóriabeli OLTP) teljesítményszámlálók
Az SQL Server XTP (In-Memory OLTP) számlálóihoz lásd az SQL Server XTP (In-Memory OLTP) teljesítményszámlálóit.
Permissions
Az SQL Server-objektumok használata a Windows-engedélyektől függ, az SQLAgent:Alerts kivételével. Az SQLAgent:Alerts használatához a felhasználóknak a sysadmin rögzített kiszolgálói szerepkör tagjának kell lenniük.