KB3052167 - การแก้ไข: ข้อผิดพลาด 1205 เมื่อคุณดําเนินการคิวรีแบบขนานที่มีตัวดําเนินการการรวมภายนอกใน SQL Server 2014

นำไปใช้กับ
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

อาการ

สมมติว่าคุณมีตารางที่มีดัชนีที่เก็บคอลัมน์ใน Microsoft SQL Server 2014 เมื่อคุณเรียกใช้คิวรีแบบขนานที่มีตัวดําเนินการการรวมภายนอกกับตาราง อาจเกิดการชะงักงันภายในคิวรี และคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้

หมายเหตุ

ข้อผิดพลาด 1205
ทรานแซคชัน (ID กระบวนการ n) ถูกชะงักงันบนทรัพยากรวัตถุที่รอได้ทั่วไปกับกระบวนการอื่น และได้รับเลือกเป็นเหยื่อของการชะงักงัน เรียกใช้ทรานแซคชันอีกครั้ง

หมายเหตุ ปัญหานี้เกิดขึ้นเมื่อตั้งค่าตัวเลือกระดับสูงสุดของการขนาน (MAXDOP) เป็นมากกว่า 1

การแก้ปัญหา

ปัญหานี้ได้รับการแก้ไขครั้งแรกในการอัปเดตแบบสะสมของ SQL Server ต่อไปนี้

การอัปเดตสะสม 1 สําหรับ SQL Server 2014 SP1 /en-us/help/3067839

การอัปเดตสะสม 8 สําหรับ SQL Server 2014 /en-us/help/3067836

เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server

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

      

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

หากโปรแกรมแก้ไขด่วนพร้อมให้ดาวน์โหลด จะมีส่วน "การดาวน์โหลดโปรแกรมแก้ไขด่วนพร้อมใช้งาน" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏ ให้ส่งคําขอไปยังฝ่ายสนับสนุนและบริการลูกค้าของ Microsoft เพื่อรับโปรแกรมแก้ไขด่วน

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

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

สถานะ

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