ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

ในสภาพแวดล้อม NUMA, Microsoft SQL Server ประสบมีอย่างน้อยหนึ่งปัญหาประสิทธิภาพการทำงานต่อไปนี้:

  • กระบวนการของเซิร์ฟเวอร์ SQL ประสบการณ์การใช้งาน CPU มากเกินไป

  • แบบสอบถามใช้เวลานานจะเสร็จสมบูรณ์

  • โปรแกรมประยุกต์หรือตัวแทนของเซิร์ฟเวอร์ SQL งานพบการหมดเวลาของแบบสอบถามหรือหมดเวลาการเชื่อมต่อ

  • กระบวนการของเซิร์ฟเวอร์ SQL จะเริ่มบริการคลัสเตอร์

นอกจากนี้ คุณอาจพบอาการต่อไปนี้:

  • ผ่านการตรวจสอบค่าสำหรับSOS_PHYS_PAGE_CACHEรอชนิดเมื่อคุณทำการสอบถามในมุมมองการจัดการไดนามิกsys.dm_os_wait_stats (DMV)

  • ผ่านการตรวจสอบค่าสำหรับCMEMTHREADรอชนิดและSOS_SUSPEND_QUEUE spinlock เมื่อคุณสอบถามsys.dm_os_spinlock_stats DMV

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


ข้อมูลโปรแกรมแก้ไขด่วน
มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้ hotfix นี้เฉพาะกับระบบต่าง ๆ ที่พบปัญหานี้

หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีการดาวน์โหลดโปรแกรมแก้ไขด่วน" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ส่งคำขอถึงฝ่ายบริการและการสนับสนุนลูกค้าของ Microsoft และวิธีการขอรับโปรแกรมแก้ไขด่วน

หมายเหตุ หากเกิดปัญหาเพิ่มเติม หรือแก้ไขปัญหาใด ๆ ที่จำเป็น คุณอาจจำเป็นต้องสร้างการร้องขอบริการแยกต่างหาก ระบุต้นทุนในการสนับสนุนปกติจะใช้กับคำถามเพิ่มเติมและปัญหาที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนนี้เฉพาะ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft และการสนับสนุน หรือ เพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ แบบฟอร์ม "โปรแกรมแก้ไขด่วนดาวน์โหลดพร้อมใช้งาน" แสดงภาษาโปรแกรมแก้ไขด่วนจะพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

สิ่งสำคัญ การแก้ไขปัญหานี้ขอแนะนำสำหรับอินสแตนซ์ของ SQL Server ใด ๆ ที่ติดตั้งบนระบบ NUMA โดยไม่คำนึงถึงการตั้งค่ารูปแบบการเชื่อมโยงกับ SQL Server การแก้ไขนี้อยู่รองเก็บประมวลผลประสิทธิภาพในตัวจัดการหน่วยความจำของ SQL Server
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสะสมต่อไปนี้ของ SQL Server

วิธีแก้ปัญหา

เมื่อต้องการหลีกเลี่ยงปัญหาเหล่านี้ เพิ่มค่าหมดเวลาล็อกออนและแบบสอบถามสำหรับโปรแกรมประยุกต์ของคุณ

หมายเหตุ แก้ปัญหาวิธีนี้อาจถูกจำกัดในลักษณะพิเศษนั้น เราขอแนะนำให้ คุณใช้โปรแกรมแก้ไขด่วนเพื่อแก้ไขปัญหาที่อธิบายไว้ในส่วน "อาการ"

สถานะ

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

ข้อมูลเพิ่มเติม

เมื่อตัวจัดการหน่วยความจำของ Microsoft SQL Server จัดสรรหน่วยความจำสำหรับโหนดในการเข้าถึงหน่วยความจำที่ไม่ใช่เหมือน (NUMA) -ใช้สภาพแวดล้อม Windows สามารถปันส่วนหน่วยความจำจากทั้งสองแบบโลคัล และรีโมทโหน (เรียกว่าหน้า "ต่างประเทศ" หรือ "เก็บ") จนถึงเป้าหมายที่ต้องการสำหรับแต่ละโหนถึงได้ เนื่องจากหน้าเหล่านี้"เก็บ" ไม่เหมาะสมที่สุดจากมุมมองของประสิทธิภาพการทำงาน กระบวนการเซิร์ฟเวอร์ SQL พยายามกำหนดบัฟเฟอร์เก็บกับโหนหน่วยความจำที่เหมาะสม หรือปล่อยเพจเหล่านี้กลับไปยังระบบปฏิบัติการ สามารถ CPU สูง และนำไปสู่การลดลงในระหว่างรอบระยะเวลาของการใช้งาน CPU ที่เพิ่มขึ้นในอัตราชุดนี้ "เก็บประมวลผล"

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำความเข้าใจแนวคิดของหน้าต่างประเทศ ไปที่ไซต์ติดประกาศบล็อก MSDN ต่อไปนี้:

วิธีการทำงาน: เซิร์ฟเวอร์ SQL (บล็อกของหน่วยความจำท้องถิ่น ต่างประเทศ และเก็บ NUMA)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×