สรุป
การอัปเดต SQL Server นี้ช่วยปรับปรุงการแก้ไขปัญหาความชะงักงัน (exchange) ที่เกี่ยวข้องโดยการเพิ่มการปรับปรุงต่อไปนี้:
-
Exchange_spill xEventรายงานว่าตัวดำเนินการ parallelism ข้อมูลมากน้อยเพียงใดต่อเธรดแต่ละเธรดในworktable_physical_writesชื่อเขตข้อมูลของเหตุการณ์ แต่ละเธรดอาจรายงาน exchange_spill xEvent หลายครั้ง.
-
DMVs sys.dm_exec_query_stats sys.dm_exec_procedure_statsและsys.dm_exec_trigger_statsจะรวมข้อมูลที่ถูกหกตัวดำเนินการแบบขนานในคอลัมน์total_spills last_spills max_spills min_spillsและ min_spills
-
การ แจ้งเตือน showplan จะถูกรายงานในขณะดำเนินการถ้ามีการหกเส้นแบบขนาน คำเตือนนี้จะแสดงในแอตทริบิวต์ showplan xml (<ExchangeSpillDetails WritesToTempDb = "spill_amount"/>)
-
กราฟการชะงักงัน XMLจะได้รับการปรับปรุงสำหรับสถานการณ์การชะงักงันของ parallelism แอตทริบิวต์เพิ่มเติมจะถูกเพิ่มลงในทรัพยากรexchangeEventใน:
-
waiterType–ผู้บริโภคผู้ประสานงาน
-
tid–ตัวระบุที่ไม่ซ้ำกันสำหรับแต่ละเธรดภายในแผนแบบขนาน
-
ownerActivity–เจ้าของทรัพยากรใดก่อนหน้านี้ สามารถเป็น "receivedData", "sentData", "notYetOpened" หรือ "เปิด"
-
waiterActivity–สิ่งที่ผู้รับทรัพยากรกำลังพยายามทำ สามารถเป็น "tryToSendData", "needMoreData", "waitForAllConsumersToBeReady", "waitForAllOwnersToOpen" หรือ "waitForAllownersToClose"
-
การผสาน–ไม่ว่าบริกรจะเข้าร่วมในการผสานข้อมูลหรือไม่
-
หก–ว่าบริกรเป็นข้อมูลหกเท่าหรือไม่
-
waitingToClose–ไม่ว่าบริกรกำลังรอให้ผู้ใช้ปิดท่อ
-
-
กราฟการชะงักงันของ XMLจะได้รับการปรับปรุงสำหรับการชะงักงันที่เกี่ยวข้องกับตัวดำเนินการชุดโหมด แอตทริบิวต์เพิ่มเติมจะถูกเพิ่มลงในทรัพยากร SyncPoint ใน:
-
logicalOperatorType–ชนิดตัวดำเนินการทางตรรกะที่ตรงกับหนึ่งที่ showplan xml
-
physicalOperatorType–ชนิดตัวดำเนินการทางกายภาพที่ตรงกับหนึ่งที่ showplan xml
-
WaitTypeและsynchronizingAt–สองแอตทริบิวต์สามารถระบุจุดที่บริกรและเจ้าของซิงโครไนซ์ได้ หมายเหตุ
-
ค่าแอตทริบิวต์WaitTypeและsynchronizingAtอยู่ภายใน แต่พวกเขาสามารถใช้เพื่อช่วยให้ฝ่ายสนับสนุนของ Microsoft แก้ไขปัญหาได้
-
แอตทริบิวต์ synchronizingAt ถูกเพิ่มสำหรับการเรียงลำดับโหมดชุดงานการรวมแฮชและตัวดำเนินการรวมของแฮช
-
-
ownerActivity–เสมอ "NotYetArrived"
-
waiterActivity–"มาถึงเสมอ"
-
ข้อมูลเพิ่มเติม
การอัปเดตนี้จะรวมอยู่ในการ อัปเดตที่สะสม 5สำหรับ SQL Server ๒๐๑๗
ข้อมูล service pack สำหรับ SQL Server ๒๐๑๖
การอัปเดตนี้ได้รับการแก้ไขใน service pack ต่อไปนี้สำหรับ SQL Server:
เกี่ยวกับ SQL Server ๒๐๑๗รุ่น
รุ่นใหม่แต่ละรุ่นสำหรับ SQL Server ๒๐๑๗ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งรุ่นล่าสุดสำหรับ SQL Server ๒๐๑๗
เซอร์วิสแพ็คจะได้รับการสะสม Service pack ใหม่แต่ละชุดจะมีการแก้ไขทั้งหมดที่อยู่ใน service pack ก่อนหน้านี้พร้อมกับการแก้ไขใหม่ คำแนะนำของเราคือการนำ service pack ล่าสุดและการอัปเดตที่สะสมล่าสุดสำหรับ service pack นั้นไปใช้ คุณไม่จำเป็นต้องติดตั้ง service pack ก่อนหน้าก่อนที่คุณจะติดตั้ง service pack ล่าสุด ใช้ตาราง1ในบทความต่อไปนี้เพื่อค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ service pack ล่าสุดและการอัปเดตล่าสุดที่สะสม
วิธีการตรวจสอบความถูกต้องของระดับเวอร์ชันและการอัปเดตของ SQL Server และคอมโพเนนต์
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์