Live Query-statistieken
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
SQL Server Management Studio biedt de mogelijkheid om het live-uitvoeringsplan van een actieve query weer te geven. Dit live-queryplan biedt realtime inzicht in het query-uitvoeringsproces terwijl de besturingselementen van de ene -operator van het queryplan naar een andere stromen. In het livequeryplan worden de algemene uitvoeringsstatistieken van query's en uitvoeringsstatistieken op operatorniveau weergegeven, zoals het aantal geproduceerde rijen, verstreken tijd, de voortgang van de operator, enzovoort. Omdat deze gegevens in realtime beschikbaar zijn zonder te hoeven wachten tot de query is voltooid, zijn deze uitvoeringsstatistieken zeer nuttig voor het opsporen van problemen met queryprestaties. Deze functie is beschikbaar vanaf SQL Server 2016 (13.x) Management Studio, maar kan werken met SQL Server 2014 (12.x).
Notitie
Intern maakt livequerystatistieken gebruik van de sys.dm_exec_query_profiles DMV.
van toepassing op: SQL Server (te beginnen met SQL Server 2014 (12.x)) en Azure SQL Database.
Waarschuwing
Deze functie is voornamelijk bedoeld voor probleemoplossingsdoeleinden. Het gebruik van deze functie kan de algehele queryprestaties, met name in SQL Server 2014 (12.x), matig vertragen. Voor meer informatie, zie Infrastructuur voor queryprofilering.
Deze functie kan worden gebruikt met het Transact-SQL Foutopsporingsprogramma.
Livequerystatistieken voor één query weergeven
Als u het uitvoeringsplan voor live query's wilt bekijken, klikt u in het menu Extra op het pictogram Live Query-statistieken opnemen.
U kunt ook toegang krijgen tot en het uitvoeringsplan van livequery's bekijken door met de rechtermuisknop op een geselecteerde query in Management Studio te klikken en vervolgens op Live Query-statistieken opnemente klikken.
Voer nu de query uit. In het livequeryplan worden de algehele voortgang van de query en de uitvoeringsstatistieken (bijvoorbeeld verstreken tijd, voortgang, enzovoort) weergegeven voor de operators van het queryplan. De voortgangsinformatie en uitvoeringsstatistieken van de query worden periodiek bijgewerkt terwijl de uitvoering van de query wordt uitgevoerd. Gebruik deze informatie om inzicht te hebben in het algehele uitvoeringsproces van query's en om fouten op te sporen in langlopende query's, query's die voor onbepaalde tijd worden uitgevoerd, query's die tempdb-overloop en time-outproblemen veroorzaken.
Livequerystatistieken voor een query weergeven
Het liveuitvoeringsplan kan ook worden geopend vanuit de Activity Monitor- door met de rechtermuisknop te klikken op een query in de Processen of actieve dure query's tabel.
Opmerkingen
De profielinfrastructuur voor statistieken moet zijn ingeschakeld voordat livequerystatistieken informatie over de voortgang van query's kunnen vastleggen. Afhankelijk van de versie kan de overhead aanzienlijk zijn. Voor meer informatie over deze overhead, zie Infrastructuur voor queryprofilering.
Machtigingen
Vereist de machtiging op databaseniveau SHOWPLAN
om de Live Query Statistieken resultatenpagina te vullen en vereist alle andere machtigingen die nodig zijn om de query uit te voeren.
Voor SQL Server is de VIEW SERVER STATE
-machtiging op serverniveau vereist om de livestatistieken weer te geven.
Voor premium-lagen van SQL-databases is de machtiging VIEW DATABASE STATE
in de database vereist om de live statistieken te bekijken. Voor SQL Database Standard- en Basic-lagen is de Server-beheerder of Microsoft Entra-beheerder vereist om de live-statistieken te bekijken.
Notitie
Microsoft Entra ID voorheen Azure Active Directory (Azure AD) werd genoemd.
Zie ook
Uitvoeringsplannen
Architectuurhandleiding voor query-verwerking
Prestaties bewaken en afstemmen voor optimale werking
hulpprogramma's voor prestatiebewaking en -afstemming
Open Activity Monitor (SQL Server Management Studio)
activiteitsmonitor
Het bewaken van prestaties met behulp van de Query Store
sys.dm_exec_query_statistics_xml
sys.dm_exec_query_profiles
traceringsvlagmen
Showplan Verwijzing naar Logische en Fysieke Operatoren
Infrastructuur voor query profilering