Podsumowanie

Ta aktualizacja dodaje nowy argument podpowiedź zapytania USE HINT , QUERY_PLAN_PROFILE. Ten argument umożliwia lekkie profilowanie zapytania. Po zakończeniu zapytania zawierającego tę nową wskazówkę zostanie query_plan_profile nowe zdarzenie rozszerzone. To rozszerzone zdarzenie ujawnia statystyki wykonywania i rzeczywisty plan wykonywania XML podobny do zdarzenia rozszerzonego query_post_execution_showplan , ale tylko dla zapytań zawierających nową wskazówkę.

Uwagi

  • Gdy dla zapytania włączono funkcję lekkiego profilowania, udostępnia to informacje do analizowania statystyk wydajności środowiska wykonawczego dla zapytania. Ponadto możesz korzystać z funkcji, takich jak sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml i statystyki zapytań na żywo.

  • Włączenie zbierania zdarzenia rozszerzonego query_post_execution_showplan spowoduje dodanie standardowej infrastruktury profilowania do każdego zapytania uruchomionego na serwerze, co może mieć wpływ na ogólną wydajność serwera. Włączenie zbierania query_thread_profile rozszerzonego zdarzenia w celu używania uproszczonej infrastruktury profilowania spowoduje znacznie mniejsze obciążenie wydajności, ale nadal będzie miało wpływ na ogólną wydajność serwera. Włączenie zdarzenia rozszerzonego query_plan_profile spowoduje włączenie tylko uproszczonej infrastruktury profilowania dla zapytania, które zostało wykonane z QUERY_PLAN_PROFILE i dlatego nie będzie miało wpływu na inne obciążenia na serwerze. Skorzystaj z tej wskazówki, aby utworzyć profil konkretnego zapytania bez wpływu na inne części obciążenia serwera.

Aby uzyskać więcej informacji na temat profilowania standardowych i lekkich zapytań, zobacz temat sys.dm_exec_query_statistics_xml w witrynie internetowej Microsoft Learn.

Więcej informacji

Ten problem został rozwiązany w następujących aktualizacjach dla SQL Server:

Aktualizacja zbiorcza 11 dla SQL Server 2017 r.

Aktualizacja zbiorcza 3 dla dodatku Service Pack 2 dla SQL Server 2016.

Informacje o kompilacjach SQL Server

Każda nowa kompilacja dla SQL Server 2016 zawiera wszystkie poprawki i poprawki zabezpieczeń, które były w poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla twojej wersji SQL Server:

Najnowsza aktualizacja zbiorcza dla SQL Server 2017

najnowszą kompilację dla SQL Server 2016

Informacje

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.