พบผู้ใช้งานฐานข้อมูลบางรายประสบพฤติกรรมแปลกๆ ของการเชื่อมต่อ SQL Server หลังจากอัปเดตในเดือนตุลาคม ซึ่ง Microsoft ได้ยอมรับว่าการเปลี่ยนแปลงดังกล่าวทำให้การคิวรีของ Linked Server ไม่สามารถปิดการเชื่อมต่อได้
ตามที่ Microsoft ระบุว่า เมื่อมีการเรียกใช้คิวรีเพิ่มเติม การเชื่อมต่อไปยังฐานข้อมูลภายนอกอาจสะสมแทนที่จะปิดตามที่คาดไว้ ผู้ดูแลระบบอาจสังเกตเห็นจำนวนการเชื่อมต่อภายนอกที่เปิดค้างอยู่ผิดปกติ
การแก้ไขเบื้องต้นคือการรีสตาร์ทบริการ SQL แต่การดำเนินการนี้อาจขัดขวางคิวรีหรือธุรกรรมที่กำลังทำงานอยู่ และปัญหาก็อาจเกิดขึ้นอีกหลังจากการทำงานไปสักพัก
การบรรเทาปัญหานี้ทำได้ผ่านการสนับสนุนจาก Microsoft สำหรับธุรกิจ หรือรอการอัปเดตนอกรอบจาก Microsoft ที่คาดว่าจะมาถึงในอีกไม่กี่วันข้างหน้า
ปัญหานี้ส่งผลกระทบต่อทุกเวอร์ชันของ Windows ยกเว้น Windows 11 26H2 โดยครอบคลุมตั้งแต่ Windows 10 1809 และ LTSC 2019 ไปจนถึง Windows Server ปี 2012
ศัพท์ที่ควรรู้
- Linked Server – คือการตั้งค่าที่ช่วยให้ SQL Server สามารถสอบถามข้อมูลจากแหล่งข้อมูลภายนอกได้
- OLE DB providers – คือส่วนประกอบที่ช่วยให้ SQL Server สามารถเชื่อมต่อและดึงข้อมูลจากแหล่งข้อมูลภายนอก
- Connection leakage – คือสถานการณ์ที่การเชื่อมต่อกับฐานข้อมูลภายนอกไม่ถูกปิดอย่างถูกต้อง ทำให้เกิดการสะสม
- Out-of-band update – คือการอัปเดตที่ออกนอกเหนือจากรอบการอัปเดตปกติเพื่อแก้ไขปัญหาเร่งด่วน
ที่มา: The Register