Megosztás:


Nyomkövetés korrelálása a Windows teljesítménynapló-adataival

A következőkre vonatkozik:SQL ServerAzure SQL Felügyelt példány

Az SQL Server Profilerrel megnyithat egy Microsoft Windows teljesítménynaplót, kiválaszthatja a nyomkövetéssel korrelálni kívánt számlálókat, és megjelenítheti a kijelölt teljesítményszámlálókat a nyomkövetés mellett az SQL Server Profiler grafikus felhasználói felületén. Amikor kiválaszt egy eseményt a nyomkövetési ablakban, az SQL Server Profiler Rendszerfigyelő adatablakának egyik függőleges piros sávja jelzi a kiválasztott nyomkövetési eseményhez kapcsolódó teljesítménynapló-adatokat.

Ha a nyomkövetést teljesítményszámlálókkal szeretné korrelálni, nyisson meg egy nyomkövetési fájlt vagy táblát, amely tartalmazza a StartTime és az EndTime adatoszlopokat, majd válassza a Teljesítményadatok importálása lehetőséget az SQL Server Profiler Fájl menüjében. Ezután megnyithat egy teljesítménynaplót, és kiválaszthatja a nyomkövetéssel korrelálni kívánt Rendszerfigyelő objektumokat és számlálókat.

Nyomkövetés korrelálása a teljesítménynapló adataival

  1. Az SQL Server Profilerben nyisson meg egy mentett nyomkövetési fájlt vagy nyomkövetési táblát. Nem lehet korrelálni egy futó nyomkövetést, amely még mindig gyűjti az eseményadatokat. A System Monitor-adatokkal való pontos korreláció érdekében a nyomkövetésnek StartTime és EndTime adatoszlopokat is tartalmaznia kell.

  2. Az SQL Server Profiler Fájl menüjében válassza a Teljesítményadatok importálása lehetőséget.

  3. A megnyitása párbeszédpanelen válasszon ki egy olyan fájlt, amely teljesítménynaplót tartalmaz. A teljesítménynapló adatait ugyanabban az időszakban kell rögzíteni, amelyben a nyomkövetési adatok rögzítve vannak.

  4. A Teljesítményszámlálók korlátja párbeszédpanelen jelölje be azokat a jelölőnégyzeteket, amelyek megfelelnek a nyomkövetés mellett megjeleníteni kívánt Rendszerfigyelő objektumoknak és számlálóknak. Kattintson az OK gombra.

  5. Jelöljön ki egy eseményt a nyomkövetési események ablakában, vagy navigáljon a nyomkövetési események ablakának több szomszédos során a nyílbillentyűkkel. A Rendszerfigyelő adatainak ablakban lévő függőleges piros sáv a kiválasztott nyomkövetési eseményhez kapcsolódó teljesítménynapló-adatokat jelzi.

  6. Válasszon egy érdekes pontot a System Monitor gráfban. A megfelelő, az időhöz legközelebb eső nyomkövetési sor van kiválasztva. Az időtartomány nagyításához nyomja le és húzza az egérmutatót a System Monitor gráfban.

A Windows különböző verziói között megosztható teljesítménynaplók létrehozása

  1. A Vezérlőpulton nyissa meg Felügyeleti eszközök, majd kattintson duplán Teljesítményelemre.

  2. A Teljesítmény párbeszédpanelen bontsa ki a Teljesítménynaplók és riasztások elemet, kattintson a jobb gombbal a Számlálónaplók elemre, majd válassza az Új naplóbeállítások lehetőséget.

  3. Írja be a számlálónapló nevét, majd kattintson az OK gombra.

  4. Az Általános lapon válassza a Számlálók hozzáadása lehetőséget.

  5. A Teljesítmény objektum listában jelöljön ki egy figyelni kívánt teljesítményobjektumot. Az SQL Server alapértelmezett példányaihoz tartozó SQL Server-teljesítményobjektumok neve az SQL Serverrel kezdődik, a nevesített példányok pedig MSSQL$instanceName.

  6. Adjon hozzá annyi számlálót, amennyi szükséges az SQL Server-példányhoz és más fontos értékekhez, például a processzoridőhöz és a lemezidőhöz.

  7. Ha befejezte a számlálók hozzáadását, válassza a Bezárás lehetőséget.

  8. Állítson be értékeket a mintaadatokhoz minden intervallumban. Kezdje egy szerény mintavételi időközzel, például 5 perccel, majd szükség esetén módosítsa az időközt.

  9. A Naplófájlok lapon válassza TextFile (vessző által tagolt) a naplófájltípus listából. A vessző által tagolt szöveges naplófájlok megoszthatók a Windows különböző verziói között, és később megtekinthetők a jelentéskészítő eszközökben, például a Microsoft Excelben.

  10. Az Ütemezés lapon adjon meg egy figyelési ütemezést.

  11. Kattintson az OK gombra a teljesítménynapló létrehozásához.