Clustered Index
Clustered index สามารถเพิ่มลงในตารางเพื่อเร่งความเร็วในการค้นหาข้อมูลในคิวรีได้ มีตาราง Cities จากฐานข้อมูล Earthquakes สองชุด: ชุดหนึ่งมี clustered index บนคอลัมน์ CountryCode และอีกชุดไม่มีการสร้าง index ไว้
มีคิวรีสำหรับแต่ละตาราง โดยใช้เงื่อนไขการกรองที่ต่างกัน:
คิวรีที่ 1
- คืนค่าทุกแถวที่ประเทศเป็น
RussiaหรือChina
คิวรีที่ 2
- คืนค่าทุกแถวที่ประเทศเป็น
JamaicaหรือNew Zealand
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การปรับปรุงประสิทธิภาพคิวรีใน SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Query 1
SELECT *
FROM Cities
WHERE CountryCode = ___ -- Country code
OR CountryCode = ___ -- Country code