Megosztás:


Nyomkövetési tábla visszajátszása (SQL Server Profiler)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

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 tábla visszajátszása

  1. Nyisson meg egy nyomkövetési táblát, 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ója párbeszédpanel Alapszintű lejátszás beállításai lapján adja meg a Visszajátszási kiszolgálót. A Módosítás gombra kattintva módosíthatja a Visszajátszási kiszolgáló mezőben megjelenő kiszolgálót .

  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.

    Lehetőség 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 megadásához:

    • Az összes munkamenet-azonosító 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 Visszajátszás korlátozása dátum és idő szerint lehetőséget. 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.