อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณเปิดใช้งานการตั้งค่าสถานะการติดตาม (TF) ๗๔๑๒ใน Microsoft SQL Server ๒๐๑๖หรือ๒๐๑๗
-
คุณมีเซสชัน N ที่คุณเรียกใช้คำสั่งที่มีการปรับปรุงดัชนีพื้นฐานและยังสร้างคำเตือนเกี่ยวกับดัชนีที่ขาดหายไป.
-
จากเซสชัน M คุณเรียกใช้ฟังก์ชัน Management Dynamic (DMF) sys.dm_exec_query_statistics_xml (N) ชี้ไปที่เซสชัน N
ในสถานการณ์นี้คุณอาจสังเกตเห็นว่าคำสั่งถูกบล็อกด้วยชนิดการรอQRY_PROFILE_LIST_MUTEX, DMF ไม่สามารถดำเนินการให้เสร็จสมบูรณ์และทั้งสองเซสชันดูเหมือนจะหยุดทำงาน
การแก้ไข
ข้อมูล service pack สำหรับ SQL Server ๒๐๑๖
ปัญหานี้ได้รับการแก้ไขแล้วใน service pack ต่อไปนี้สำหรับ SQL Server:
เซอร์วิสแพ็คจะได้รับการสะสม Service pack ใหม่แต่ละชุดจะมีการแก้ไขทั้งหมดที่อยู่ใน service pack ก่อนหน้านี้พร้อมกับการแก้ไขใหม่ คำแนะนำของเราคือการนำ service pack ล่าสุดและการอัปเดตที่สะสมล่าสุดสำหรับ service pack นั้นไปใช้ คุณไม่จำเป็นต้องติดตั้ง service pack ก่อนหน้าก่อนที่คุณจะติดตั้ง service pack ล่าสุด ใช้ตาราง1ในบทความต่อไปนี้เพื่อค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ service pack ล่าสุดและการอัปเดตล่าสุดที่สะสม
วิธีการตรวจสอบความถูกต้องของระดับเวอร์ชันและการอัปเดตของ SQL Server และคอมโพเนนต์
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมสำหรับ SQL Server ต่อไปนี้:
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งรุ่นล่าสุดสำหรับ SQL Server เวอร์ชันของคุณ:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์