การปรับปรุง
การปรับปรุง Microsoft SQL Server 2017 และ 2019 นี้เพิ่มวิธีการด้วยตนเองเพื่อตั้งค่ากลุ่มสูงสุดที่ยอมรับเวลาโดยใช้ DBCC หรือค่าสถานะการติดตามการเริ่มต้น (TFs)
หมายเหตุก่อนที่คุณจะแนะให้ลูกค้าที่พวกเขาใช้ค่าสถานะการติดตามเหล่านี้ ก่อนอื่นให้ตรวจสอบกับวิศวกรและกลุ่มผลิตภัณฑ์การยกระดับของคุณว่าต้องเสร็จสิ้น
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมต่อไปนี้ของ SQL Server:
เกี่ยวกับการอัปเดตสะสมของ SQL Server
การอัปเดตสะสมใหม่แต่ละรายการของ SQL Server มีการแก้ไขด่วนทั้งหมดและการแก้ไขด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตสะสมก่อนหน้า ดูการอัปเดตสะสมล่าสุดของ SQL Server:
หมายเหตุ
-
เนื่องจากวัตถุประสงค์ของ TF 9546 คือการปิดใช้งานการใช้งานกลุ่ม จึงควรถูกปิดใช้งานในสถานการณ์เช่นนี้ นั่นคือ อย่าใช้ TF 9546 ถ้าคุณต้องการใช้กลไกการตั้งค่าเวลาที่ใช้ในกลุ่มสูงสุด
-
เมื่อต้องการเปิดใช้งานการตั้งค่าเวลาที่ใช้มากที่สุดในกลุ่ม ให้ใช้ค่าสถานะการติดตาม 12306 ใหม่ สามารถเปิดใช้งาน TF นี้ระหว่างการเริ่มต้น SQL Server หรือแบบไดนามิก (ผ่าน DBCC TRACEON(12306, -1))
-
หลังจากเปิดใช้งาน TF 12306 คุณสามารถเปิดใช้งาน 12311, 12312, 12314, 12318 เพิ่มเติมได้ กลุ่มเหล่านี้แสดงเวลาสูงสุดที่ยอมรับเวลา 1ms, 2ms, 4ms และ 8ms ตามลําดับ การตั้งค่าเหล่านั้นจะรวมรวมอยู่ด้วย การตั้งค่าเวลายอมรับของกลุ่มสูงสุดจะถูกสูงสุดที่ 10ms อย่างไรก็ตาม ไม่ควรซ้ํากัน ตัวอย่างเช่น อย่าระบุ TF เดียวกันมากกว่าหนึ่งครั้ง
-
ถ้าคุณไม่ต้องการตั้งค่าเวลาสูงสุดแต่ต้องการตั้งค่าให้กลับไปเป็นลักษณะการงานเริ่มต้นของ 10ms แทน ให้ปิดใช้งาน TF 12306
-
ผลจาก TFs 12311, 12312, 12314 และ 12318 เกิดขึ้นเมื่อมีจุดตรวจสอบในฐานข้อมูล คุณสามารถใช้การตั้งค่าของ SQL Server หรือฐานข้อมูลเพื่อให้จุดตรวจสอบเกิดขึ้นโดยอัตโนมัติ ถ้าคุณต้องการให้ TFs มีผลทันที คุณสามารถออกจุดตรวจสอบด้วยตนเองได้
-
ในบันทึกข้อผิดพลาด SQL Server คุณจะเห็นรายการต่างๆ เช่น รายการต่อไปนี้เพื่อระบุว่า TFs ถูกอ่านแล้ว:
-T 12306
-T 12311
-T 12312
เวลายอมรับของกลุ่มถูกเปลี่ยนจาก 10 มิลลิวินาทีเป็น 3 มิลลิวินาที
DBCC TRACEON 12314, SERVER PROCESS ID (SPID) 60 นี่คือข้อความให้ข้อมูลเท่านั้น ไม่ต้องมีการใดๆ กับผู้ใช้
DBCC TRACEON 12314, SERVER PROCESS ID (SPID) 60 นี่คือข้อความให้ข้อมูลเท่านั้น ไม่ต้องมีการใดๆ กับผู้ใช้
เวลายอมรับของกลุ่มถูกเปลี่ยนจาก 3 มิลลิวินาทีเป็น 7 มิลลิวินาที
อ้างอิง
เรียนรู้เกี่ยวกับศัพท์เฉพาะที่Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์