อาการ
สมมติว่า คุณมีฐานข้อมูลที่เปิดใช้งาน Query Store ใน Microsoft SQL Server 2016 เมื่อฐานข้อมูลมีปริมาณงานหนัก อาจเกิดการขัดแย้งกันของ Spinlock และประสิทธิภาพการทํางานของเซิร์ฟเวอร์อาจช้าลง โดยเฉพาะอย่างยิ่ง คุณอาจเห็นการโต้แย้งกันอย่างหนักบน QUERY_STORE_ASYNC_PERSIST spinlock หรือ SPL_QUERY_STORE_STATS_COOKIE_CACHE spinlock
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:
Cumulative Update 2 สําหรับ SQL Server 2016 SP2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
การอัปเดตแบบสะสมใหม่แต่ละรายการสําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตแบบสะสมครั้งก่อนหน้า ตรวจดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ ให้สลับ Query Store เป็นโหมดอ่านอย่างเดียวหรือปิดใช้งาน Query Store บนฐานข้อมูล
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์