Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Managed Instance
Opnieuw afspelen is de mogelijkheid om een opgeslagen trace te openen en opnieuw af te spelen. SQL Server Profiler bevat een multithreaded afspeelengine waarmee gebruikersverbindingen en SQL Server-verificatie kunnen worden gesimuleerd. Opnieuw afspelen is handig om een probleem met een toepassing of proces op te lossen. Wanneer u het probleem identificeert en correcties implementeert, voert u de tracering uit die het potentiële probleem heeft gevonden voor de gecorrigeerde toepassing of het gecorrigeerde proces. Herhaal vervolgens de oorspronkelijke tracering en vergelijk de resultaten.
Naast andere gebeurtenisklassen die u wilt bewaken, moeten specifieke gebeurtenisklassen worden vastgelegd om opnieuw afspelen in te schakelen. Deze gebeurtenissen worden standaard vastgelegd als u de TSQL_Replay traceringssjabloon gebruikt. Zie Vereisten voor opnieuw afspelenvoor meer informatie.
Om een traceringstabel opnieuw af te spelen
Open een traceringstabel die de gebeurtenisklassen bevat die nodig zijn om opnieuw af te spelen.
Klik in het menu Opnieuw afspelen op Starten maak verbinding met het serverexemplaar waarop u de trace opnieuw wilt afspelen.
Geef in het dialoogvenster Configuratie voor opnieuw afspelen op het tabblad Opties voor standaardherhalingServer opnieuw afspelen op. Klik op om de weergegeven server in het vak Replay-server te veranderen.
Selecteer desgewenst een van de volgende bestemmingen om de herhaling op te slaan:
Opslaan in bestand, waarmee een bestand wordt opgegeven waarin de herhaling moet worden opgeslagen.
Opslaan in tabel, waarmee een databasetabel wordt opgegeven waarin de herhaling moet worden opgeslagen.
Kies De gebeurtenissen opnieuw afspelen in de volgorde waarin ze zijn getraceerdof Gebeurtenissen opnieuw afspelen met behulp van meerdere threads. In de volgende tabel wordt het verschil tussen deze instellingen uitgelegd.
Optie Beschrijving gebeurtenissen opnieuw afspelen in de volgorde waarin ze zijn getraceerd Hiermee worden gebeurtenissen opnieuw afgespeeld in de volgorde waarin ze zijn vastgelegd. Met deze optie schakelt u foutopsporing in. gebeurtenissen opnieuw afspelen met meerdere threads Deze optie maakt gebruik van meerdere threads om elke gebeurtenis opnieuw af te spelen, ongeacht de reeks. Met deze optie worden de prestaties geoptimaliseerd. Selecteer Resultaten voor opnieuw afspelen weergeven om de herhaling weer te geven zoals deze zich voordoet.
Klik eventueel op het tabblad Geavanceerde opties voor opnieuw afspelenom de volgende opties op te geven:
Als u alle serverproces-id's (SPID's) opnieuw wilt afspelen, selecteert u Replay system SPIDs.
Als u de herhaling wilt beperken tot processen die behoren tot een specifieke SPID, selecteert u Één SPID slechtsopnieuw afspelen. Typ de SPID in het vak SPID omopnieuw af te spelen.
Als u gebeurtenissen die zijn opgetreden tijdens een bepaalde periode opnieuw wilt afspelen, selecteert u Herhaling beperken op datum en tijd. Selecteer een datum en tijd voor de begintijden eindtijdom de periode op te geven die moet worden opgenomen in de herhaling.
Als u wilt bepalen hoe SQL Server processen beheert tijdens het opnieuw afspelen, configureert u Opties voor statuscontrole.
Zie ook
machtigingen vereist voor het uitvoeren van SQL Server Profiler-
Traceringen opnieuw afspelen
een traceringstabel (SQL Server Profiler) openen
SQL Server Profiler