Rezumat
Această actualizare adaugă un nou argument indiciu de interogare USE HINT, QUERY_PLAN_PROFILE. Acest argument permite profilarea ușoară pentru interogare. Atunci când se termină o interogare care conține acest indiciu nou, se lansează un nou Eveniment extins, query_plan_profile. Acest eveniment extins expune statisticile de executare și XML-ul planului de executare real similar cu evenimentul extins query_post_execution_showplan , dar numai pentru interogările care conțin noul indiciu.
Note
-
Atunci când este activată profilarea ușoară pentru o interogare, acest lucru face informațiile disponibile pentru a analiza statisticile de performanță la momentul rulării pentru interogare. De asemenea, puteți utiliza caracteristici cum ar fi sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml și Statistici Live Query.
-
Dacă activați colectarea query_post_execution_showplan eveniment extins, acest lucru va adăuga infrastructură de profilare standard la fiecare interogare care rulează pe server și, prin urmare, poate afecta performanța generală a serverului. Dacă activați colectarea query_thread_profile eveniment extins pentru a utiliza în schimb o infrastructură de profilare ușoară, acest lucru va duce la o performanță mai redusă a supraîncărcării, dar va afecta în continuare performanța generală a serverului. Dacă activați query_plan_profile eveniment extins, acest lucru va activa doar infrastructura de profilare ușoară pentru o interogare care s-a executat cu QUERY_PLAN_PROFILE și, prin urmare, nu va afecta alte volume de lucru de pe server. Utilizați acest indiciu pentru a profila o anumită interogare fără a afecta alte părți ale volumului de lucru de pe server.
Pentru mai multe informații despre profilarea interogărilor standard și ușoare, consultați sys.dm_exec_query_statistics_xml subiect de pe site-ul web Microsoft Learn.
Mai multe informații
Această problemă este remediată în următoarele actualizări pentru SQL Server:
Actualizarea cumulativă 11 pentru SQL Server 2017
Actualizarea cumulativă 3 pentru SQL Server 2016 Service Pack 2.
Despre versiunile SQL Server
Fiecare versiune nouă pentru SQL Server 2016 conține toate remedierile rapide și remedierile de securitate care au fost în versiunea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea dvs. de SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.