ตรวจสอบคิวรี T-SQL ที่ทํางานอยู่และเสร็จสมบูรณ์โดยใช้กิจกรรมคิวรี
นําไปใช้กับ:✅ จุดสิ้นสุดการวิเคราะห์ SQL และ Warehouse ใน Microsoft Fabric
การตรวจสอบคิวรี SQL เป็นสิ่งสําคัญสําหรับการตรวจสอบและแก้ไขปัญหาประสิทธิภาพการทํางานของคลังสินค้า Fabric ของคุณ และเพื่อรักษาประสิทธิภาพของคลังสินค้า ด้วยกิจกรรมคิวรี คุณจะมีมุมมองแบบครบวงจรสําหรับคิวรี T-SQL ที่ทํางานอยู่และในอดีตพร้อมกับรายการของคิวรีที่ทํางานนานและเรียกใช้บ่อยโดยไม่ต้องเรียกใช้รหัส T-SQL ใด ๆ คุณสามารถใช้กิจกรรมคิวรีเพื่อให้แน่ใจว่าคิวรีไม่ใช้เวลานานกว่าที่คาดไว้ในการดําเนินการและดําเนินการให้เสร็จสมบูรณ์ได้
ข้อกำหนดเบื้องต้น
- คุณต้องเป็นผู้ดูแลระบบในพื้นที่ทํางานของคุณเพื่อเข้าถึงกิจกรรมคิวรี สมาชิก ผู้สนับสนุน ผู้ชมไม่มีสิทธิ์ในการเข้าถึงมุมมองนี้
เริ่มต้นใช้งาน
มีสองวิธีที่คุณสามารถเปิดใช้ประสบการณ์กิจกรรมคิวรีได้
เลือก ตัวเลือกเพิ่มเติม (...) ที่อยู่ถัดจากคลังสินค้าที่คุณต้องการตรวจสอบภายในมุมมองพื้นที่ทํางาน และเลือก กิจกรรมคิวรี
ภายในตัวแก้ไขคิวรีของคลังสินค้าที่คุณต้องการตรวจสอบ เลือก กิจกรรม คิวรีในริบบอน
การเรียกใช้คิวรี
บนหน้า การเรียกใช้ คิวรี คุณสามารถดูรายการของคิวรีที่ทํางานสําเร็จ สําเร็จ ยกเลิก และล้มเหลวจนถึง 30 วันที่ผ่านมา
- ใช้รายการแบบเลื่อนลงเพื่อกรองสถานะ ผู้ส่ง หรือเวลาส่ง
- ใช้แถบค้นหาเพื่อกรองสําหรับคําสําคัญเฉพาะในข้อความคิวรีหรือคอลัมน์อื่น ๆ
สําหรับแต่ละคิวรี มีรายละเอียดดังต่อไปนี้:
ชื่อคอลัมน์ | คำอธิบาย |
---|---|
รหัสคําสั่งที่กระจาย | ID ที่ไม่ซ้ําสําหรับแต่ละคิวรี |
ข้อความคิวรี | ข้อความของคิวรีที่ดําเนินการ (สูงสุด 8,000 ตัวอักษร) |
เวลาส่ง (UTC) | ประทับเวลาเมื่อคําขอมาถึง |
ระยะเวลา | เวลาที่ใช้สําหรับคิวรีเพื่อดําเนินการ |
สถานะ | สถานะคิวรี (การเรียกใช้ สําเร็จ ล้มเหลว หรือยกเลิก) |
ผู้ส่ง | ชื่อของผู้ใช้หรือระบบที่ส่งคิวรี |
ID เซสชั่น | ID ที่เชื่อมโยงคิวรีไปยังเซสชันผู้ใช้ที่ระบุ |
เรียกใช้แหล่งข้อมูล | ชื่อของโปรแกรมไคลเอ็นต์ที่เริ่มต้นเซสชัน |
เมื่อคุณต้องการโหลดคิวรีที่แสดงบนหน้าใหม่ เลือกปุ่ม รีเฟรช ใน ribbon ถ้าคุณเห็นคิวรีที่กําลังทํางานอยู่ซึ่งคุณต้องการหยุดการดําเนินการทันที ให้เลือกคิวรีโดยใช้กล่องกาเครื่องหมาย และเลือกปุ่มยกเลิก คุณจะได้รับพร้อมท์กล่องโต้ตอบเพื่อยืนยันก่อนที่คิวรีจะถูกยกเลิก คิวรีที่ไม่ได้เลือกใด ๆ ที่เป็นส่วนหนึ่งของเซสชัน SQL เดียวกันที่คุณเลือกจะถูกยกเลิกด้วย
ข้อมูลเดียวกันที่เกี่ยวข้องกับการเรียกใช้คิวรียังสามารถพบ ได้โดยใช้มุมมองการจัดการแบบไดนามิก
ข้อมูลเชิงลึกของคิวรี
ในหน้าข้อมูลเชิงลึกของคิวรี คุณสามารถดูรายการของคิวรีที่ใช้เวลานานและเรียกใช้คิวรีบ่อย ๆ เพื่อช่วยในการกําหนดแนวโน้มใด ๆ ภายในคิวรีของคลังสินค้าของคุณ
สําหรับแต่ละคิวรีในข้อมูลเชิงลึกของ คิวรีการเรียกใช้ที่ นาน มีรายละเอียดดังต่อไปนี้:
ชื่อคอลัมน์ | คำอธิบาย |
---|---|
ข้อความคิวรี | ข้อความของคิวรีที่ดําเนินการ (สูงสุด 8,000 ตัวอักษร) |
ระยะเวลาการเรียกใช้ค่ามัธยฐาน | เวลาการดําเนินการคิวรีโดยเฉลี่ย (มิลลิวินาที) ในการเรียกใช้ |
จํานวนการเรียกใช้ | จํานวนครั้งที่มีการดําเนินการคิวรี |
ระยะเวลาการเรียกใช้ล่าสุด | เวลาที่ใช้โดยการดําเนินการล่าสุด (มิลลิวินาที) |
รันรหัสรายงานที่กระจายล่าสุด | รหัสเฉพาะสําหรับการดําเนินการคิวรีล่าสุด |
รหัสเซสชันการเรียกใช้ล่าสุด | รหัสเซสชันสําหรับการดําเนินการล่าสุด |
สําหรับแต่ละคิวรีในข้อมูลเชิงลึกของ คิวรีที่ เรียกใช้บ่อย จะมีรายละเอียดดังต่อไปนี้:
ชื่อคอลัมน์ | คำอธิบาย |
---|---|
ข้อความคิวรี | ข้อความของคิวรีที่ดําเนินการ (สูงสุด 8,000 ตัวอักษร) |
ระยะเวลาการเรียกใช้โดยเฉลี่ย | เวลาการดําเนินการคิวรีโดยเฉลี่ย (มิลลิวินาที) ตลอดระยะเวลาดําเนินการ |
ระยะเวลาสูงสุด | เวลาการดําเนินการคิวรีนานที่สุด (มิลลิวินาที) |
ระยะเวลาต่ําสุด | เวลาการดําเนินการคิวรีที่สั้นที่สุด (มิลลิวินาที) |
รันรหัสรายงานที่กระจายล่าสุด | รหัสเฉพาะสําหรับการดําเนินการคิวรีล่าสุด |
จํานวนการเรียกใช้ | จํานวนครั้งที่มีการดําเนินการคิวรี |
จํานวนการเรียกใช้ที่สําเร็จ | จํานวนการดําเนินการคิวรีที่สําเร็จ |
จํานวนการเรียกใช้ที่ล้มเหลว | จํานวนการดําเนินการคิวรีที่ล้มเหลว |
จํานวนการรันที่ยกเลิก | จํานวนการดําเนินการคิวรีที่ยกเลิก |
ข้อมูลเดียวกันนี้เกี่ยวกับคิวรีที่เสร็จสมบูรณ์ ล้มเหลว และยกเลิกจากเรียกใช้คิวรีพร้อมกับข้อมูลเชิงลึกรวมสามารถพบได้ใน ข้อมูลเชิงลึกของคิวรีในคลังข้อมูล Fabric
ข้อจำกัด
- คิวรีในอดีตอาจใช้เวลาถึง 15 นาทีเพื่อให้ปรากฏในกิจกรรมคิวรีโดยขึ้นอยู่กับปริมาณงานที่เกิดขึ้นพร้อมกันที่กําลังดําเนินการ
- เฉพาะ 10,000 แถวบนสุดเท่านั้นที่สามารถแสดงในแท็บเรียกใช้คิวรีและข้อมูลเชิงลึกของคิวรีสําหรับการเลือกตัวกรองที่กําหนด
- ข้อผิดพลาด "ชื่อวัตถุไม่ถูกต้อง queryinsights.exec_requests_history" อาจเกิดขึ้นถ้ากิจกรรมคิวรีถูกเปิดทันทีหลังจากสร้างคลังสินค้าใหม่ เนื่องจากยังไม่ได้สร้างมุมมองระบบพื้นฐาน สําหรับการแก้ปัญหาเฉพาะหน้า ให้รอสองนาที จากนั้นรีเฟรชหน้า