Megosztás:


Nyomkövetési fájl visszajátszása (SQL Server Profiler)

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

A visszajátszással megnyithat egy mentett nyomkövetést, és újra lejátszhatja azt. Az SQL Server Profiler egy többszálú lejátszási motort tartalmaz, amely képes szimulálni a felhasználói kapcsolatokat és az SQL Server-hitelesítést. A visszajátszás hasznos egy alkalmazással vagy folyamatsal kapcsolatos probléma elhárításához. Ha azonosítja a problémát, és javításokat hajt végre, futtassa azt a nyomkövetést, amely megtalálta a lehetséges problémát a kijavított alkalmazás vagy folyamat ellen. Ezután játssza vissza az eredeti nyomkövetést, és hasonlítsa össze az eredményeket.

A monitorozni kívánt egyéb eseményosztályokon kívül meghatározott eseményosztályokat is rögzíteni kell a visszajátszás engedélyezéséhez. Ezek az események alapértelmezés szerint rögzítve lesznek, ha a TSQL_Replay nyomkövetési sablont használja. További információ: Visszajátszási követelmények.

Nyomkövetési fájl visszajátszása

  1. A Fájl menüben mutasson a Megnyitás pontra, majd válassza a Nyomkövetési fájl lehetőséget. Válasszon ki egy nyomkövetési fájlt, amely tartalmazza a visszajátszáshoz szükséges eseményosztályokat.

  2. A Visszajátszás menüben válassza a Start lehetőséget, és csatlakozzon ahhoz a kiszolgálópéldányhoz, ahol vissza szeretné játszani a nyomkövetést.

  3. A Visszajátszás konfiguráció párbeszédpanel Alapvető visszajátszási beállítások lapján adja meg a(z) visszajátszási kiszolgálót. Válassza a Módosítás lehetőséget a Visszajátszási kiszolgáló mezőben megjelenő kiszolgáló módosításához.

  4. Ha szeretné, válassza ki az alábbi célhelyek egyikét, ahol menteni szeretné a visszajátszást:

    • Mentés fájlba, amely megadja azt a fájlt, amelyben menteni szeretné a visszajátszást.
    • Mentés atáblába, amely egy adatbázistáblát határoz meg, amelyben menteni szeretné a visszajátszást.
  5. Válassza az események visszajátszását a nyomon követés sorrendjében , vagy az események több szál használatával való lejátszását. Az alábbi táblázat a beállítások közötti különbséget ismerteti.

    Opció Leírás
    Az eseményeket a nyomon követésük sorrendjében játssza vissza Az események visszajátszása a rögzített sorrendben. Ez a beállítás lehetővé teszi a hibakeresést.
    Események lejátszása több szál használatával Ez a beállítás több szálat használ az egyes események lejátszásához, függetlenül a sorozattól. Ez a beállítás optimalizálja a teljesítményt.
  6. Válassza a Visszajátszási eredmények megjelenítése lehetőséget a visszajátszás közbeni megtekintéséhez.

  7. Ha szeretné, válassza az Advanced Replay Options (Speciális lejátszás beállításai ) lapot a következő beállítások konfigurálásához:

    • Az összes munkamenet-azonosító (SPID) visszajátszásához válassza a rendszer SPID-jeinek lejátszása lehetőséget.

    • Ha a visszajátszást egy adott munkamenet-azonosítóhoz tartozó folyamatokra szeretné korlátozni, válassza a Csak egy SPID lejátszása lehetőséget. Írja be a munkamenet-azonosítót az SPID visszajátszási mezőjébe.

    • Ha egy adott időszakban történt eseményeket szeretne visszajátszani, válassza a A visszajátszás korlátozása dátum és idő szerint. A kezdési és a befejezési időpont dátumának és időpontjának kiválasztásával adja meg a visszajátszásba belefoglalandó időszakot.

    • Az SQL Server visszajátszás alatti folyamatkezelésének szabályozásához konfigurálja az Egészség-ellenőrző beállításokat.