KB4541303 - แก้ไข: ข้อผิดพลาด Non-yielding Scheduler อาจเกิดขึ้นกับกลุ่มให้บริการ Always On ใน Microsoft SQL Server

นำไปใช้กับ
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Windows SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 SQL Server 2016 Service Pack 3 - duplicate (do not use)

อาการ

คุณอาจพบตัวจัดกําหนดการที่ไม่ให้ผลตอบแทนใน Microsoft SQL Server ที่เป็นแบบจําลองหลักของกลุ่มให้บริการ Always On (AG) เมื่ออินสแตนซ์ SQL Server อยู่ภายใต้หน่วยความจําเหลือน้อย นอกจากนี้ รายการต่อไปนี้จะถูกบันทึกในบันทึกข้อผิดพลาดของ SQL Server:
 

DateTime Server Process 0:0:0 (0x1fa4) Worker 0x000001024B232160 ดูเหมือนจะไม่ยอมจํานนใน Scheduler 3 เวลาในการสร้างเธรด: 13215777539641 CPU ที่ใช้เธรดโดยประมาณ: เคอร์เนล 4932703 ms, ผู้ใช้ 5961140 ms การใช้ประโยชน์ของกระบวนการ 15% ไม่ได้ใช้งานระบบ: 81% ช่วงเวลา: 10902277 มิลลิวินาที

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

การแก้ปัญหา

ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:

เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:

การอัปเดตแบบสะสมใหม่แต่ละรายการสําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตแบบสะสมครั้งก่อนหน้า ตรวจดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:

ข้อมูล Service Pack สําหรับ SQL Server 2016

ปัญหานี้ได้รับการแก้ไขใน Service Pack สําหรับ SQL Server ต่อไปนี้:

เกี่ยวกับ Service Pack สําหรับ SQL Server:

Service Pack เป็นแบบสะสม Service Pack ใหม่แต่ละรายการประกอบด้วยการแก้ไขทั้งหมดที่อยู่ใน Service Pack ก่อนหน้า พร้อมกับการแก้ไขใหม่ๆ เราขอแนะนําให้คุณใช้ Service Pack ล่าสุดและการอัปเดตแบบสะสมล่าสุดสําหรับ Service Pack ดังกล่าว คุณไม่จําเป็นต้องติดตั้ง Service Pack รุ่นก่อนหน้าก่อนจึงจะติดตั้ง Service Pack รุ่นล่าสุด ใช้ตารางที่ 1 ในบทความต่อไปนี้เพื่อค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Service Pack ล่าสุดและการอัปเดตแบบสะสมล่าสุด

ระบุเวอร์ชัน รุ่น และระดับการอัปเดต SQL Server และส่วนประกอบ

การอ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์