การประเมินประสิทธิภาพของตัวกรอง
สำนักงานภาคสนามในรัฐไอดาโฮรายงานปัญหาเกี่ยวกับคิวรีที่ใช้คำนวณความลึกเฉลี่ยของบ่อน้ำแต่ละละติจูด สิ่งหนึ่งที่ควรตรวจสอบคือประสิทธิภาพของเงื่อนไข WHERE สำหรับ welldepthmeasure
SELECT latitudemeasure, AVG(welldepthmeasure)
FROM public_intro_redshift.idaho_monitoring_location
WHERE welldepthmeasure > 0.00
GROUP BY latitudemeasure
ORDER BY latitudemeasure
จากผลลัพธ์ของคำสั่ง EXPLAIN สำหรับคิวรีนี้ มีกี่แถวที่ถูกสแกนหลังจากใช้เงื่อนไข WHERE แล้ว?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to Redshift
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด