ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • คุณใช้การกำหนดค่าการ ประเมินแบบนับจำนวน (CE) ที่สอดคล้องกับระดับความเข้ากันได้ของฐานข้อมูล๑๒๐หรือระดับที่ใหม่กว่าสำหรับระบบ Microsoft SQL Server ๒๐๑๖และ๒๐๑๗ของคุณ

  • คุณเรียกใช้คิวรีที่มีเพรดิเคตการค้นหา

  • คิวรีจะค้นหาค่าที่น้อยกว่าหรือเท่ากับตัวเลขที่มีค่าน้อยกว่าค่าน้อยที่สุดของRANGE_HI_KEYที่ถูกเก็บไว้ในวัตถุสถิติ หรือคิวรีจะค้นหาค่าที่มากกว่าค่ามากที่สุดของRANGE_HI_KEY สำหรับสถิติเดียวกัน

ในสถานการณ์สมมตินี้ตัวเพิ่มประสิทธิภาพคิวรี overestimates จำนวนแถว การดำเนินการนี้อาจทำให้ตัวเลือกแผนการสอบถามน้อยกว่าที่ดีที่สุดและประสิทธิภาพการทำงานต่ำ

การแก้ไข

การแก้ไขสำหรับปัญหานี้จะรวมอยู่ในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:

การอัปเดตที่สะสม6สำหรับ SQL Server ๒๐๑๗

การอัปเดตที่สะสม8สำหรับ SQL Server ๒๐๑๖ SP1

การอัปเดตที่สะสม2สำหรับ SQL Server ๒๐๑๖ หมายเหตุ หลังจากที่คุณติดตั้งการอัปเดตนี้คุณจะต้องเปิดใช้งานการติดตามค่าสถานะ๔๑๙๙เพื่อเปิดใช้งานการแก้ไขนี้ เมื่อต้องการเปิดใช้งานการตั้งค่าสถานะการติดตาม๔๑๙๙ให้ดูหัวข้อการ ติดตามค่าสถานะ (TRANSACT SQL) บนเว็บไซต์ Microsoft Developer NETWORK (MSDN)

 

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

การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๗

การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖

สถานะ

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

อ้างอิง

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

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

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

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

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ

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

×