Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Använd databasverktyget för att registrera de databasfrågor som din app gör under en diagnostiksession. Du kan sedan analysera information om enskilda frågor för att hitta platser för att förbättra appens prestanda.
Anmärkning
Databasverktyget kräver Visual Studio 2019 version 16.3 eller senare och ett .NET Core-projekt med antingen ADO.NET eller Entity Framework Core.
Inställningar
Välj Alt+F2 för att öppna prestandaprofileraren i Visual Studio.
Markera kryssrutan Databas .
Anmärkning
Om verktyget inte är tillgängligt för markering avmarkerar du kryssrutan för alla andra verktyg eftersom vissa verktyg måste köras ensamma. Mer information om hur du kör verktyg tillsammans finns i Använda profileringsverktyg från kommandoraden.
Om verktyget fortfarande inte är tillgängligt kontrollerar du att projektet uppfyller ovanstående krav. Kontrollera att projektet är i versionsläge för att samla in de mest exakta data.
Välj knappen Starta för att köra verktyget.
När verktyget har börjat köras går du igenom det scenario som du vill profilera i din app. Välj sedan Stoppa insamling eller stäng din app för att se dina data.
När samlingen har stannat visas en tabell med de frågor som kördes under profileringssessionen.
Frågorna organiseras kronologiskt, men du kan sortera dem efter någon av kolumnerna. Du kan visa fler kolumner genom att högerklicka på kolumnrubrikerna. Om du väljer kolumnen Varaktighet beställer du frågorna från den längsta till den kortaste.
När du har hittat en fråga som du vill undersöka högerklickar du på frågan. Välj sedan Gå till källfil för att se vilken kod som är ansvarig för frågan.
Om du väljer ett tidsintervall i ett diagram visar frågetabellen endast frågor som inträffade under det tidsintervallet. Det här beteendet är särskilt användbart när du även kör verktyget CPU-användning.