Dela via


Uppspelningsalternativ (SQL Server Profiler)

gäller för:SQL ServerAzure SQL Managed Instance

Innan du spelar upp en samlad spårning med SQL Server Profiler anger du uppspelningsalternativ i dialogrutan Spela upp konfiguration . Om du vill starta den här dialogrutan öppnar du spårningsfilen eller tabellen för uppspelning i SQL Server Profiler och väljer Startmenyn Replay (Spela upp). Information om vilka behörigheter som krävs för att spela upp en spårning finns i Behörigheter som krävs för att köra SQL Server Profiler.

I den här artikeln beskrivs de alternativ som anges i dialogrutan Replay Configuration (Spela upp konfiguration).

Du bör använda verktyget Distributed Replay för att spela upp ett intensivt OLTP-program (med många aktiva samtidiga anslutningar eller högt dataflöde). Verktyget Distributed Replay kan spela upp spårningsdata från flera datorer, vilket bättre simulerar en verksamhetskritisk arbetsbelastning. Mer information finns i Översikt över distribuerad omspelning i SQL Server.

Alternativ för grundläggande uppspelning

Återspelningsserver

Servern är namnet på den instans av SQL Server som du vill spela upp spårningen mot. Servern måste följa de omspelningskrav som beskrivs i Replay-kraven."

Spara till fil

Utdatafilen där resultatet av att återuppspela spårningen skrivs för senare visning. Som standard visar SQL Server Profiler endast resultatet av att spela upp spårningen på skärmen.

Spara till tabell

Databastabellen där resultatet av att spela upp spårningen skrivs för senare visning.

Antal omspelstrådar

Ange antalet omspelningstrådar som ska användas samtidigt. Ett högre antal förbrukar mer resurser under reprisen, men reprisen går snabbare. Händelseordningen upprätthålls inte helt när flera trådar används.

Spela upp händelser i den ordning de spårades

Gör att du kan använda felsökningsmetoder som att gå stegvis igenom varje spårning. Om det här alternativet inte är valt garanterar inte replay att händelser spelas upp i en ordning som överensstämmer med den ordning i vilken händelser ursprungligen registrerades.

Spela upp händelser med flera trådar

Optimerar prestanda och inaktiverar felsökning. Händelser spelas upp i den ordning de spelades in för ett visst sessions-ID (SPID), men ordningen på sessions-ID garanteras inte.

Visa uppspelningsresultat

Visa resultatet av reprisen. Det här är standardalternativet. Om spårningen som du spelar upp är mycket stor kanske du vill inaktivera den för att spara diskutrymme.

För bästa prestanda för repris bör du välja att spela upp händelser med hjälp av flera trådar och inte visa uppspelningsresultatet.

Avancerade uppspelningsalternativ

Spela upp system-SPID:er

Spela upp alla session-ID:n. Det här är standardalternativet.

Spela bara upp en SPID

Spelar upp det sessions-ID som du väljer i listan.

Begränsa uppspelning efter datum och tid

Spelar upp spårningen för den angivna starttiden och sluttiden.

Vänteintervall för hälsoövervakare

Anger hur lång tid en process tillåts köras innan hälsoövervakaren avslutar den.

Avsökningsintervall för hälsoövervakare

Anger hur ofta hälsoövervakaren kontrollerar kandidater för uppsägning.

Aktivera övervakare av blockerade SQL Server-processer

Anger hur ofta monitorn för blockerade processer söker efter blockerade eller blockerande processer.

Om hälsoövervakaren

Hälsoövervakningsprogrammet är en applikationstråd som övervakar de simulerade processer som ingår i uppspelningen av en spårning och avslutar de processer som blockeras under uppspelningen. På fliken Avancerade uppspelningsalternativ i dialogrutan Replay Configuration (Uppspelningskonfiguration ) kan du ange hur länge hälsoövervakaren ska vänta i sekunder innan en blockerad process avslutas (vänteintervall för hälsoövervakare). Om du anger det här intervallet till 0, avslutar hälsoövervakaren aldrig de simulerade blockeringsprocesserna i den återgivna spårningen.