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

อาการ

สมมติว่า คุณเปิดใช้งานการปรับคิวรีอัตโนมัติใน SQL Server 2017 และ 2019 เมื่อเรียกใช้กระบวนงานที่เก็บไว้พร้อมกันหลายกระบวนการ คุณอาจพบสถานการณ์การบล็อก COMPIL1 ภายใต้เงื่อนไขต่อไปนี้:

  1. Execute the stored procedure.

  2. ใช้ Query Data Store (QDS) เพื่อบังคับให้แผน

  3. เรียกใช้sp_recompileกระบวนการที่เก็บไว้เพื่อเอาแผนออกจากแคชของกระบวนงาน

  4. เรียกใช้กระบวนงานที่เก็บไว้พร้อมกันบนเซสชันที่แยกต่างหากหลายเซสชัน

สาเหตุ

หลังจากบังคับใช้แผนโดยใช้ Query Data Store และเอาออกจากแคชกระบวนงาน แผนนั้นจะไม่ได้รับผลลัพธ์การดําเนินการแคชและพร้อมกันในการบล็อกการคอมไพล์อีกต่อไป

สถานะ

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

การแก้ไข

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

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

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

อ้างอิง

เรียนรู้เกี่ยวกับศัพท์เฉพาะที่Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์

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

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

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

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

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

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

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

×