อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมี Microsoft SQL Server ๒๐๑๖หรือฐานข้อมูล๒๐๑๗ที่มีดัชนี columnstore
-
คุณ เปิดใช้งาน การแยกสแนปช็อต (RCSI) ที่ได้รับการยอมรับการอ่าน () ที่ระดับฐานข้อมูลหรือฐานข้อมูลจะทำหน้าที่เป็นแบบจำลองทุติยภูมิที่สามารถอ่านได้ในกลุ่มความพร้อมใช้งาน (RCSI จะเปิดใช้งานตามค่าเริ่มต้นในกรณีนี้)
-
การเรียกใช้แบบสอบถามที่อ่านได้ของ Y ou (SELECT) กับดัชนี columnstore เป็นคำสั่งแทรกที่เกิดขึ้นบนดัชนีเดียวกัน
ในสถานการณ์สมมตินี้คุณอาจสังเกตเห็นประสิทธิภาพการทำงานที่ไม่ดีใน SQL Server ๒๐๑๖และ๒๐๑๗ นอกจากนี้คุณอาจพบการบล็อกและคิวรีที่รุนแรงรอ QUERY_TASK_ENQUEUE_MUTEX และ ROWGROUP_VERSION
การแก้ไข
ข้อมูลการอัปเดตที่สะสม:
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
การอัปเดตที่สะสม16สำหรับ SQL Server ๒๐๑๗
การอัปเดตที่สะสม3สำหรับ SQL Server ๒๐๑๖ Service Pack 2
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
ข้อมูลโปรแกรมแก้ไขด่วนตามความต้องการ:
ปัญหานี้ได้รับการแก้ไขแล้วในโปรแกรมแก้ไขด่วนตามความต้องการต่อไปนี้สำหรับ SQL Server:
โปรแกรมแก้ไขด่วนตามความต้องการสำหรับ SQL Server ๒๐๑๗ CU15
วิธีแก้ไขปัญหาชั่วคราว
ในฐานะที่เป็นวิธีแก้ไขปัญหาชั่วคราวสำหรับปัญหานี้คุณสามารถวางดัชนี columnstore บนตารางได้
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์