ฟีเจอร์ใหม่ที่ทาง Azure ได้เพิ่มขึ้นมานี้จะทำการเก็บข้อมูลประสิทธิภาพของการ Query ที่เกิดขึ้นบน SQL Data Warehouse ซึ่งระบบจะทำการเก็บข้อมูลให้อย่างอัตโนมัติ ดังนั้นผู้ใช้งานจึงสามารถดูข้อมูลย้อนหลังเพื่อหาสาเหตุได้ว่าประสิทธิภาพที่เกิดขึ้นเป็นอย่างไรในช่วงเวลาที่ผ่านมา

ฟีเจอร์ SQL Query Store จะทำให้ผู้ใช้งานสามารถระบุและทราบว่ามีการใช้ทรัพยากรส่วนไหนมากที่สุดเพื่อเก็บข้อมูลใช้ปรับปรุงคุณภาพได้ในอนาคต รวมถึงยังสามารถดูประสิทธิภาพของการ Query และผลกระทบจากการเปลี่ยนแปลงของ Plan ที่เกิดขึ้น นอกจากนี้ยังสามารถเห็นรายละเอียดของคำสั่งที่ทำการ Query ได้อีกด้วย
ในส่วนของ Query Store นั้นจะมีการเก็บข้อมูล 3 ส่วนประกอบด้วยประวัติการ Query , Plan และสถิติตอน Runtime เพื่อให้ผู้ใช้เข้ามาดูย้อนหลังซึ่งผู้ใช้จึงทราบการเปลี่ยนแปลง Plan นั้นมีผลกระทบอย่างไร คำสั่งการเปิดใช้งาน Query Store มีดังนี้ ‘ALTER DATABASE [Database Name] SET QUERY_STORE = ON;’
ผู้สนใจเนื้อหาการใช้งานแบบละเอียดสามารถหาอ่านได้ที่นี่
TechTalkThai ศูนย์รวมข่าว Enterprise IT ออนไลน์แห่งแรกในประเทศไทย






