อาการ
เมื่อคุณใช้ตัวกําหนดเวลาในอินสแตนซ์ของ SQL Server 2017 เพื่อแมปกับตัวประมวลผลแต่ละตัว ความสามารถในการพกพา และประสิทธิภาพการทํางานจะแตกต่างกันระหว่างระบบที่ใช้ Windows และระบบ Linux
สาเหตุ
ปัญหานี้อาจเกิดขึ้นเนื่องจากการแมปตัวจัดกําหนดการ SQL Server กับ Core ทางกายภาพหรือตัวประมวลผลแบบลอจิคัลอาจแตกต่างกันระหว่างการใช้งาน Windows และ Linux สําหรับระบบพื้นฐานเดียวกันหากเปิดใช้งานไฮเปอร์เธรดดิ้ง (HT)
เงื่อนไขนี้มีผลต่อความสามารถในการพกพาและประสิทธิภาพการทํางาน ใน Windows ตัวจัดกําหนดการสองตัวที่อยู่ติดกัน (คู่/คี่) จะแมปกับตัวประมวลผลแบบลอจิคัลที่อยู่ติดกันบนแกนเดียวกัน ใน Linux ตัวจัดกําหนดการอาจแมปกับตัวประมวลผลแบบลอจิคัลบนแกนสองแกนที่อยู่ติดกัน ซึ่งอาจส่งผลกระทบต่อประสิทธิภาพการทํางานและกระบวนการตัดสินใจสําหรับการมอบหมายเธรดกับตัวจัดกําหนดการโดยไม่ได้ตั้งใจ
การแก้ไข
การแก้ไขนี้รวมอยู่ในการอัปเดตสะสม 1 สําหรับ SQL Server 2017
เกี่ยวกับรุ่น SQL Server 2017
แต่ละรุ่นใหม่สําหรับ SQL Server 2017 ประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับ SQL Server 2017
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์