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.
Een traceringsbestand opnieuw afspelen
Wijs in het menu Bestand de optie Openenaan en klik vervolgens op Traceringsbestand. Selecteer een traceringsbestand met de gebeurtenisklassen die nodig zijn om opnieuw af te spelen.
Klik in het menu Opnieuw afspelen op Starten maak verbinding met de serverexemplaren waarin u de tracering opnieuw wilt afspelen.
Geef in het dialoogvenster Configuratie voor opnieuw afspelen op het tabblad Basisopties voor opnieuw afspelen de Replayserver op. Klik op Wijzig om de server die in het vak Herhalingsserver wordt weergegeven 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 te configureren:
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 in het vak SPID de SPID om opnieuw af te spelen.
Als u gebeurtenissen die tijdens een bepaalde periode hebben plaatsgevonden, opnieuw wilt afspelen, selecteert u De 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 traceringsbestand (SQL Server Profiler) openen
SQL Server Profiler