การแก้ไข: ข้อผิดพลาดการหมดเวลา Latch เมื่อคุณมีตารางฮีปและเมื่อบีบอัดข้อมูลถูกเปิดใช้งาน ใน SQL Server 2008 R2 หรือ ใน SQL Server 2012

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

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

อาการ

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

ประทับเวลา SpidID หมดเวลาเกิดขึ้นขณะกำลังรอการบัฟเฟอร์ latch--พิมพ์ 3, bp 0000000500DA4380 หน้า 1:1, stat 0xb, id ของฐานข้อมูล: รหัสหน่วยการจัดสรร 10 : 6488064 งาน 0x00000004538BF0C8:0, waittime 300 วินาที ตั้งค่าสถานะ 0x100000001a, owning งาน 0x00000004538BF0C8 รอต่อไป

หมายเหตุการกู้คืนจากปัญหานี้ คุณอาจต้องรีสตาร์ทเซิร์ฟเวอร์ SQL หรือคุณอาจต้องหยุดการประมวลผลในตัวจัดการงาน

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมี latch แบบเอกสิทธิ์เฉพาะบุคคลบนเพ pfs ของจะไม่ถูกปล่อยหลังจากที่มีการปรับปรุงมีบิตที่เป็นโกสต์ pfs ของหน้า

การแก้ไข

ข้อมูลเซอร์วิสแพ็คสำหรับ SQL Server 2008 R2

เมื่อต้องแก้ไขปัญหานี้ ขอรับ service pack ล่าสุดสำหรับ SQL Server 2008 R2 สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2527041วิธีการขอรับ service pack ล่าสุดสำหรับ SQL Server 2008 R2

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

SQL Server 2012

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

SQL Server 2008 R2

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

สถานะ

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

คุณสมบัติ

หมายเลขบทความ (Article ID): 2719217 - รีวิวครั้งสุดท้าย: 26 กรกฎาคม 2555 - Revision: 3.0
ใช้กับ
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • 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 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2719217 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2719217

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

 

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