นำไปใช้กับ
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

อาการ

สมมติว่าคุณติดตั้ง Microsoft SQL Server ๒๐๑๔เวอร์ชัน๖๔, ๒๐๑๖หรือ๒๐๑๗บนคอมพิวเตอร์ที่ใช้ Windows Server ๒๐๑๒หรือระบบปฏิบัติการ Windows เวอร์ชันก่อนหน้า เมื่อ SQL Server ใช้ช่องว่างที่อยู่เสมือนของโหมดผู้ใช้ทั้งหมดคุณอาจได้รับข้อความแสดงข้อผิดพลาดของหน่วยความจำในแฟ้มบันทึกข้อผิดพลาด SQL Server นอกจากนี้แบบสอบถามใช้เวลานานในการดำเนินการเสร็จสิ้นและ SOS_MEMORY_TOPLEVELBLOCKALLOCATOR รอจะเกิดขึ้น

เมื่อคุณตรวจสอบจุดข้อมูลต่อไปนี้คุณจะพบว่ามีพื้นที่ที่อยู่เสมือนที่พร้อมใช้งานต่ำมาก:

  • DBCC MEMORYSTATUS-กระบวนการ/ระบบตรวจนับส่วน-หน่วยความจำเสมือนที่พร้อมใช้งาน

  • DMV: sys.dm_os_process_memory-virtual_address_space_available_kb คอลัมน์

ค่าเหล่านี้จะเริ่มต้นประมาณ8เทราไบต์ (TB) บนกระบวนการ x 64 และดำเนินการต่อไปจนถึงจำนวนกิกะไบต์ (GB)

เมื่อคุณอยู่ที่ขั้นตอนที่พื้นที่ที่อยู่เสมือนที่พร้อมใช้งานจะต่ำมากคิวรีที่พยายามดำเนินการการจัดสรรหน่วยความจำนอกจากนี้ยังอาจพบชนิดการรอของ CMEMTHREAD

จุดข้อมูลต่อไปนี้จะยังคงเพิ่มขึ้นตลอดเวลา:

  • DMV: sys.dm_os_process_memory และ sys.dm_os_memory_nodes-คอลัมน์ virtual_address_space_reserved_kb

  • การ DBCC MEMORYSTATUS-ส่วนตัวจัดการหน่วยความจำ-VM ที่สงวนไว้

ค่าเหล่านี้โดยทั่วไปจะเพิ่มขึ้นในหลายส่วนของค่า "หน่วยความจำสูงสุดของเซิร์ฟเวอร์" จนถึงเกือบ 8 TB

หมายเหตุปัญหาที่เกี่ยวข้องยังอธิบายไว้ในKB ๓๐๗๔๔๓๔ 

การแก้ไข

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

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

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

      การอัปเดตที่สะสม10สำหรับ SQL Server ๒๐๑๔ Service Pack 2

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

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

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

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

หมายเหตุ หลังจากที่คุณใช้การอัปเดตนี้คุณจำเป็นต้องเพิ่มค่าสถานะการติดตาม๘๐๗๕เป็นพารามิเตอร์เริ่มต้นเพื่อเปิดใช้งานการเปลี่ยนแปลงนี้

สถานะ

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

อ้างอิง

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

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

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

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