M Majuin.
3 3 / 10

Composite & Covering Index

Urutan kolom di composite index menentukan kegunaannya — leftmost prefix.

  CREATE INDEX idx_cat_level ON courses (category, level);
  -- dipakai: WHERE category = ?  | WHERE category = ? AND level = ?

Covering index memuat semua kolom yang dibutuhkan query, sehingga tabel utama tak perlu dibaca.