การแก้ไข: การใช้ CPU สูงเมื่อคุณเรียกใช้คำสั่ง UPDATE ที่รวมเป็น "ตำแหน่งปัจจุบันของ<cursor>" อนุประโยคใน SQL Server 2008</cursor>

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2746341 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
Microsoft กระจายการแก้ไขปัญหาของ Microsoft SQL Server 2008 Service Pack 3 เป็นแฟ้มหนึ่งแฟ้มที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขเป็นแบบสะสม แต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขความปลอดภัยทั้งหมดที่ได้มาพร้อมกับการก่อนหน้า SQL Server 2008 Service Pack 3 แก้ไขนำออกใช้
ขยายทั้งหมด | ยุบทั้งหมด

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

อาการ

สมมติว่า คุณได้ประยุกต์ใช้ 6 ปรับปรุงที่สะสม สำหรับ Microsoft SQL Server 2008 Service Pack 2 หรือรุ่นที่ใหม่กว่า เมื่อคุณพยายามที่จะดำเนินการคำสั่งUPDATEที่มีคำ "ตำแหน่งปัจจุบันของ เคอร์เซอร์"อนุประโยคเมื่อต้องการปรับปรุงตาราง กระบวนการ Sqlservr.exe ประสบการใช้งาน CPU สูง

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก Halloween ป้องกันปัญหาที่จะนำมาใช้ในแพคเกจโปรแกรมปรับปรุงที่สะสม ต้นทุนของการดำเนินการนี้จะสูงเมื่อรันคำสั่งUPDATEในทรานแซคชันที่รันเป็นเวลานาน

การแก้ไข

หมายเหตุ การแก้ไขนี้ถูกใช้งานภายใต้การตั้งค่าสถานะการสืบค้นกลับ 2430 เท่านั้น และยังควรจะเปิดใช้งานสำหรับแต่ละเซสชัน

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

SQL Server 2008 Service Pack 3

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

สถานะ

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

คุณสมบัติ

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

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

 

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