อาการ
สมมติว่าคุณมีตัวประมวลผลแบบหลายหลัก (แกน๓๒หรือมากกว่า) ที่กำลังเรียกใช้ Microsoft SQL Server ๒๐๑๔หรือ๒๐๑๒ SP3 เมื่องานการล้างข้อมูลการกำหนดเวอร์ชันทำงานบนแบบจำลองรองตลอดเวลาการใช้งาน CPU อาจเข้าถึง๑๐๐เปอร์เซ็นต์ นอกจากนี้ข้อผิดพลาด "ตัวจัดกำหนดการส่งไม่ใช่" ที่คล้ายกับต่อไปนี้จะถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server:
วันที่เวลา๘๐เซิร์ฟเวอร์โดยใช้ ' dbghelp ' เวอร์ชัน ' 4.0.5 'วันที่และเวลาเซิร์ฟเวอร์๘๑ *** ไม่สามารถรับบริบทของเธรดสำหรับ spid 0เวลาวันที่ได้๘๑ Server ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** *** * * * * * * * * * * * * * * * * * * * * * * * * * *** * ***** ***** ***** ***** * ***วันที่ของ๘๑เซิร์ฟเวอร์ *วันที่และเวลาเซิร์ฟเวอร์ของ๘๑ * เริ่มต้นการถ่ายโอนข้อมูลกองซ้อนของการดำเนินการดังต่อไปนี้:วันที่เวลา๘๑เซิร์ฟเวอร์ * วันที่ เวลาspid ๒๙๔๔วันที่เวลา๘๑server * วันที่และเวลาของเซิร์ฟเวอร์๘๑* วันที่และเวลาของวันที่ที่ไม่ใช่ผลลัพธ์ของวันที่ของเซิร์ฟเวอร์๘๑เซิร์ฟเวอร์๘๑ * ********** *** * * * * * * * * * * * * * *** * ***** ***** * ***** ****** * *****0X000000000000015F การกำหนดค่าลายเซ็นของสแตกเซิร์ฟเวอร์ของ๘๑สำหรับการถ่ายโอนข้อมูลคือวันที่.22 server [ข้อมูลประจำตัว] ข้อมูลประจำตัวเริ่มต้นของการถ่ายโอนข้อมูลเริ่มต้นของการถ่ายโอนข้อมูลที่เป็นเวลาของวันที่เริ่มต้น ข้อผิดพลาดผลลัพธ์ของรัฐเก็งกำไรจากการเตรียม LazyCommit ReadOnly | ThreadId ฐานข้อมูลธุรกรรม | ReadSet WriteSet ScanSet Savepoint LogSizeRq | CommitDep TotalComm ขึ้นอยู่กับ0ขึ้นอยู่กับ2ขึ้นอยู่กับ4ขึ้นอยู่กับ4ขึ้นอยู่กับ6ขึ้นอยู่กับ7 ตำแหน่งที่ตั้งของพื้นที่ | วันที่เวลาของกระบวนการการถ่ายโอนข้อมูลภายนอกของ๓๓ Server 0x20000001 ส่งกลับโค้ดวันที่เวลาของ๓๓เซิร์ฟเวอร์กระบวนการ 0:0:0 (0X32e8) 0x0000000005B54160 ปรากฏเป็นไม่ใช่ผลลัพธ์บน12ตัวจัดกำหนดการ เวลาการสร้างเธรด: ๑๓๐๙๔๒๙๗๐๔๕๕๖๗ ใช้ CPU ของเธรดที่ใช้: เคอร์เนล 0 ms ผู้ใช้๕๑๙๗๙ ms การใช้ประโยชน์กระบวนการ2% ระบบไม่ได้ใช้งาน๙๗% ช่วงเวลา: ๗๐๑๕๓ msวันที่เวลาของ๔๕เซิร์ฟเวอร์กระบวนการ 0:0:0 (0X32e8) 0x0000000005B54160 ปรากฏเป็นไม่ใช่ผลลัพธ์บน12ตัวจัดกำหนดการ เวลาการสร้างเธรด: ๑๓๐๙๔๒๙๗๐๔๕๕๖๗ ใช้ CPU ของเธรดที่ใช้: เคอร์เนล 0 ms ผู้ใช้๑๐๓๔๕๙ ms การใช้ประโยชน์กระบวนการ2% ระบบไม่ได้ใช้งาน๙๗% ช่วงเวลา: ๑๓๖๘๒๘ msวันที่เวลาของ๕๘เซิร์ฟเวอร์กระบวนการ 0:0:0 (0X32e8) 0x0000000005B54160 ปรากฏเป็นไม่ใช่ผลลัพธ์บน12ตัวจัดกำหนดการ เวลาการสร้างเธรด: ๑๓๐๙๔๒๙๗๐๔๕๕๖๗ ใช้ CPU ของเธรดที่ใช้: เคอร์เนล 0 ms ผู้ใช้๑๔๖๐๐๑ ms การใช้ประโยชน์กระบวนการ2% ระบบไม่ได้ใช้งาน๙๗% ช่วงเวลา: ๑๙๖๙๕๑ msวันที่เวลาของ๗๐เซิร์ฟเวอร์กระบวนการ 0:0:0 (0X32e8) 0x0000000005B54160 ปรากฏเป็นไม่ใช่ผลลัพธ์บน12ตัวจัดกำหนดการ เวลาการสร้างเธรด: ๑๓๐๙๔๒๙๗๐๔๕๕๖๗ ใช้ CPU ของเธรดที่ใช้: เคอร์เนล 0 ms ผู้ใช้๑๙๓๒๖๙ ms การใช้ประโยชน์กระบวนการ2% ระบบไม่ได้ใช้งาน๙๗% ช่วงเวลา: ๒๕๗๐๗๓ ms
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server ก่อน:
การอัปเดตที่สะสม6สำหรับ Sql server ๒๐๑๔ Service Pack 1การอัปเดตที่สะสม3สำหรับ SQL server ๒๐๑๒ SP3การปรับปรุงที่สะสม12สำหรับ sql server ๒๐๑๒ SP2
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ Sql server ๒๐๑๔update สะสมล่าสุดสำหรับ SQL server ๒๐๑๒ SP3ล่าสุดการอัปเดตที่สะสมสำหรับ sql server ๒๐๑๒ SP2
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ชั่วคราวให้รีสตาร์ตเครื่องคอมพิวเตอร์ที่กำลังเรียกใช้อินสแตนซ์ของ SQL Server
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์