สรุป
การอัปเดตนี้เพิ่มอาร์กิวเมนต์คําแนะนําคิวรี USE HINT ใหม่ QUERY_PLAN_PROFILE อาร์กิวเมนต์นี้เปิดใช้งานการสร้างโพรไฟล์ที่มีน้ําหนักเบาสําหรับคิวรี เมื่อคิวรีที่มีคําแนะนําใหม่นี้เสร็จสิ้น เหตุการณ์ที่ขยายเวลาใหม่ query_plan_profile จะถูกดําเนินการ เหตุการณ์ที่ขยายนี้แสดงสถิติการดําเนินการและแผนปฏิบัติการจริง XML คล้ายกับเหตุการณ์query_post_execution_showplanขยาย แต่สําหรับคิวรีที่มีคําแนะนําใหม่เท่านั้น
หมายเหตุ
-
เมื่อเปิดใช้งานการสร้างโพรไฟล์ที่มีน้ําหนักเบาสําหรับคิวรี การทําเช่นนี้จะทําให้คุณสามารถวิเคราะห์สถิติประสิทธิภาพรันไทม์สําหรับการสอบถามได้ นอกจากนี้ คุณยังสามารถใช้ฟีเจอร์ต่างๆ เช่น sys.dm_exec_query_profilessys.dm_exec_query_statistics_xml และสถิติคิวรีแบบทันที
-
ถ้าคุณเปิดใช้งานการรวบรวมเหตุการณ์ที่ขยายquery_post_execution_showplan การดําเนินการนี้จะเพิ่มโครงสร้างพื้นฐานการสร้างโพรไฟล์มาตรฐานให้กับทุกคิวรีที่ทํางานอยู่บนเซิร์ฟเวอร์ ดังนั้น อาจส่งผลต่อประสิทธิภาพโดยรวมของเซิร์ฟเวอร์ หากคุณเปิดใช้งานการรวบรวม เหตุการณ์ที่ขยายเวลาquery_thread_profile เพื่อใช้โครงสร้างพื้นฐานการสร้างโพรไฟล์ที่มีน้ําหนักเบาแทน การทําเช่นนี้จะส่งผลให้ค่าใช้จ่ายด้านประสิทธิภาพลดลง แต่จะยังคงส่งผลกระทบต่อประสิทธิภาพโดยรวมของเซิร์ฟเวอร์ ถ้าคุณเปิดใช้งานเหตุการณ์ที่ขยายquery_plan_profile การดําเนินการนี้จะเปิดใช้งานโครงสร้างพื้นฐานการสร้างโพรไฟล์ที่มีน้ําหนักเบาสําหรับการสอบถามที่ดําเนินการกับQUERY_PLAN_PROFILEเท่านั้น ดังนั้น จะไม่ส่งผลกระทบต่อปริมาณงานอื่นๆ บนเซิร์ฟเวอร์ ใช้คําแนะนํานี้เพื่อทําโปรไฟล์คิวรีเฉพาะโดยไม่มีผลกระทบต่อส่วนอื่นๆ ของปริมาณงานของเซิร์ฟเวอร์
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างโพรไฟล์คิวรีแบบมาตรฐานและน้ําหนักเบา ให้ดูหัวข้อ sys.dm_exec_query_statistics_xml บนเว็บไซต์ Microsoft Learn
ข้อมูลเพิ่มเติม
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 11 สําหรับ SQL Server 2017
การอัปเดตสะสม 3 สําหรับ SQL Server 2016 Service Pack 2
เกี่ยวกับรุ่นSQL Server
แต่ละรุ่นใหม่สําหรับ SQL Server 2016 ประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับSQL Serverเวอร์ชันของคุณ:
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์เฉพาะทาง ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์