อาการ
เมื่อคุณใช้ Microsoft SQL Server ๒๐๑๔ให้ทำดังนี้คุณอาจพบปัญหาต่อไปนี้ที่เกี่ยวข้องในSQL Server ๒๐๑๔บันทึกย่อประจำรุ่น:P และสถิติการดำเนินการของคิวรีสำหรับการคอมไพล์ของกระบวนงานที่เก็บไว้ที่ได้รับการคอมไพล์โดยรวมของกระบวนงานที่เก็บไว้ของ๑๐๐๐: sys.dm_exec_procedure_stats ๑๐๐๐ _worker_time sp_xtp_control_query_exec_statssp_xtp_control_proc_exec_statsหลังจากที่คุณเปิดใช้งานคอลเลกชันของกระบวนงานหรือแบบสอบถามสถิติการดำเนินการที่เก็บรวบรวมไว้ คิวรี executions ที่มีเวลาของผู้ปฏิบัติงานน้อยกว่า๕๐๐ microseconds จะถูกรายงานว่ามีการ worker_time 0
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก API ที่ใช้ในการดูเวลาของ CPU มีความแม่นยำสูงสุดมิลลิวินาทีเท่านั้นและไม่สามารถใช้ในการดูเวลาของ CPU ในความแม่นยำของ microsecond ได้
การแก้ไข
หลังจากที่คุณนำการแก้ไขไปใช้จะมีการรายงานเวลาของผู้ปฏิบัติงานใน microseconds และไม่มีการปัดเศษตัวเลขอีกต่อไปอีกจาก1000ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม1สำหรับ SQL Server ๒๐๑๔ /en-us/help/2931693
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"