แก้ไข: spikes CPU ต่ำในช่วงเวลากำหนดแม้แต่ไม่มี ใน SQL Server 2008 R2 หรือ ใน SQL Server 2012 กิจกรรมของผู้ใช้

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2590839 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

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

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณเป็นเจ้าของฐานข้อมูลขนาดใหญ่ที่มี heaps ใน Microsoft SQL Server 2008 R2 หรือ ใน 2012 เซิร์ฟเวอร์ของ Microsoft SQL
  • คุณสามารถเปิดอ่านยอมรับ Snapshot แยก (RCSI) ใช้สำหรับฐานข้อมูล

ในสถานการณ์สมมตินี้ คุณอาจพบ spikes CPU ต่ำชุดช่วงที่ (ทุก 5 วินาที), แม้แต่เมื่อมีผู้ใช้ไม่มีการทำ

หมายเหตุนอกจากนี้ปัญหานี้เกิดขึ้นใน Microsoft SQL Server 2005

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากเพ heap ไม่ซิงโครไนส์กับหน้าหน้าว่างว่าง (PFS) เมื่อเปิดใช้งาน RCSI อาจมีบางระเบียน ghost heap หน้า เมื่อระเบียนที่เป็นโกสต์เหล่านี้จะถูกเอาออกจากเพจที่ heap บิตการชุดที่สองจะถูกเอาออกไม่จากเพ PFS ลักษณะการทำงานนี้ทำให้งานที่ clears ghost ระเบียนจากเพ PFS ดำเนินการซ้ำ ๆ งานนี้จะสแกนผ่านหน้า PFS ทุก 5 วินาที ริกปัญหาที่อธิบายไว้ในส่วน "อาการ"

การแก้ไข

ปรับปรุงข้อมูล

SQL Server 2012

การแก้ไขสำหรับปัญหานี้ก่อนเปิดใน 1 การปรับปรุงที่สะสมสำหรับ SQL Server 2012 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงนี้ คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2679368 แพคเกจโปรแกรมปรับปรุงที่สะสม 1 สำหรับ SQL Server 2012
หมายเหตุ เนื่องจาก builds เป็นแบบสะสม นำออกใช้แก้ไขใหม่แต่ละที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมเข้ากับเซิร์ฟเวอร์ 2012 ก่อนหน้าของ SQL แก้ไขนำออกใช้ Microsoft ขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้แก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2692828 สร้าง 2012 การเซิร์ฟเวอร์ SQL ที่เผยแพร่หลังจากเปิดตัว SQL Server 2012
คุณต้องใช้โปรแกรมแก้ไขด่วนของ SQL Server 2012 เมื่อต้องการติดตั้งของ SQL Server 2012

SQL Server 2008 R2 Service Pack 1

แก้ปัญหานี้ก่อนเปิดใน 5 การปรับปรุงที่สะสมสำหรับ SQL Server 2008 R2 Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2659694 สะสมแพ็คเกจการปรับปรุง 5 สำหรับ SQL Server 2008 R2 Service Pack 1
หมายเหตุ เนื่องจาก builds เป็นแบบสะสม นำออกใช้แก้ไขใหม่แต่ละที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 R2 รุ่นที่แก้ไข เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้แก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2567616 SQL Server 2008 R2 สร้างและเผยแพร่หลังจากเปิดตัว SQL Server 2008 R2 Service Pack 1

แพคเกจการปรับปรุง 11 สำหรับ SQL Server 2008 R2

แก้ปัญหานี้ถูกนำออกใช้ครั้งแรกใน 11 ปรับปรุงสะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้สำหรับ SQL Server 2008 R2 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2633145 แพคเกจการปรับปรุง 11 สำหรับ SQL Server 2008 R2
หมายเหตุ เนื่องจาก builds เป็นแบบสะสม นำออกใช้แก้ไขใหม่แต่ละที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 R2 รุ่นที่แก้ไข เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้แก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
981356 SQL Server 2008 R2 สร้างและเผยแพร่หลังจากเปิดตัว SQL Server 2008 R2


การหลีกเลี่ยงปัญหา

เมื่อต้องหลีกเลี่ยงปัญหานี้ เพิ่มดัชนีกลุ่มบนตารางที่ไม่มีดัชนีกลุ่ม

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

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

สถานะ

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

คุณสมบัติ

หมายเลขบทความ (Article ID): 2590839 - รีวิวครั้งสุดท้าย: 12 เมษายน 2555 - Revision: 1.0
ใช้กับ
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Service Pack 2
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Service Pack 1
  • Microsoft SQL Server 2008 Service Pack 2
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2590839 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2590839

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com