Händelser
31 mars 23 - 2 apr. 23
Det största utbildningsevenemanget för SQL, Fabric och Power BI. 31 mars – 2 april. Använd koden FABINSIDER för att spara 400 USD.
Anmäl dig i dagDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
SQL Server Management Studio ger möjlighet att visa den aktuella exekveringsplanen för en pågående fråga. Den här livefrågeplanen ger insikter i realtid om frågeutförandeprocessen när kontrollflödet rör sig från en frågeplansoperator till en annan. Live-frågeplanen visar den övergripande körningsstatistiken för frågeförlopp och körning på operatornivå, till exempel antalet rader som genereras, förfluten tid, operatorförlopp osv. Eftersom dessa data är tillgängliga i realtid utan att behöva vänta tills frågan har slutförts är den här körningsstatistiken mycket användbar för felsökning av problem med frågeprestanda. Den här funktionen är tillgänglig från och med SQL Server 2016 (13.x) Management Studio, men den kan fungera med SQL Server 2014 (12.x).
Anteckning
Internt utnyttjar direktfrågestatistik sys.dm_exec_query_profiles DMV.
gäller för: SQL Server (från och med SQL Server 2014 (12.x)) och Azure SQL Database.
Varning
Den här funktionen är främst avsedd för felsökning. Om du använder den här funktionen kan den övergripande frågeprestandan saktas ned måttligt, särskilt i SQL Server 2014 (12.x). Mer information finns i infrastruktur för frågeprofilering.
Den här funktionen kan användas med Transact-SQL felsökningsprogrammet.
Om du vill visa live-frågekörningsplanen klickar du på ikonen Ta med livefrågestatistik på verktygsmenyn.
Du kan också visa live-utförandeplanen för frågor genom att högerklicka på en vald fråga i Management Studio och sedan klicka på Ta med livefrågestatistik.
Kör nu sökfrågan. Den dynamiska frågeplanen visar det övergripande frågeförloppet och körningsstatistiken för t.ex. förfluten tid och framsteg för frågeplansoperatorerna. Frågeförloppsinformationen och körningsstatistiken uppdateras medan frågeutförandet pågår. Använd den här informationen för att förstå den övergripande frågekörningsprocessen och för att felsöka tidskrävande frågor, frågor som körs på obestämd tid, frågor som orsakar tempdb-spill och timeout-problem.
Livekörningsplanen kan också nås från Aktivitetsövervakaren genom att högerklicka på ett frågeuttryck i tabellen Processer eller Aktiva Dyra Frågor.
Infrastrukturen för statistikprofilen måste vara aktiverad innan direktfrågestatistik kan samla in information om förloppet för frågor. Beroende på version kan omkostnaderna vara betydande. Mer information om dessa omkostnader finns i Infrastruktur för frågeprofilering.
Kräver behörighet på databasnivå SHOWPLAN
för att fylla i Live Query Statistics resultatsidan och kräver de behörigheter som behövs för att köra frågan.
På SQL Server kräver servernivån VIEW SERVER STATE
behörighet att se livestatistiken.
På Premium-nivåerna av SQL-databasen krävs behörigheten VIEW DATABASE STATE
i databasen för att se livestatistiken. På SQL Database Standard- och Basic-nivån behövs Server-admin eller Microsofts Entra administratörskonto för att se livestatistiken.
Anteckning
Microsoft Entra ID tidigare kallades Azure Active Directory (Azure AD).
utförandeplaner
arkitekturguide för frågebearbetning
Övervaka och finjustera prestanda
verktyg för prestandaövervakning och justering
Öppna Aktivitetsövervakaren (SQL Server Management Studio)
Aktivitetsövervakare
Övervaka prestanda med hjälp av Query Store
sys.dm_exec_query_statistics_xml
sys.dm_exec_query_profiles
Spårningsflaggor
Showplan-referens för logiska och fysiska operatorer
infrastruktur för frågeprofilering
Händelser
31 mars 23 - 2 apr. 23
Det största utbildningsevenemanget för SQL, Fabric och Power BI. 31 mars – 2 april. Använd koden FABINSIDER för att spara 400 USD.
Anmäl dig i dagUtbildning
Certifiering
Microsoft-certifierad: Azure-databasadministratör associate - Certifications
Administrera en SQL Server-databasinfrastruktur för molndatabaser, lokala databaser och hybridrelationsdatabaser med hjälp av microsoft PaaS-relationsdatabaserbjudanden.