← Database & SQL38 / 83
Kapan Index Membantu & Memperlambat
Index mempercepat proses pencarian (SELECT) dengan membuat struktur data B-Tree pada kolom tertentu. Namun, penggunaannya memiliki trade-off: proses INSERT, UPDATE, dan DELETE akan melambat karena database juga harus memperbarui index. Oleh karena itu, pasang index hanya pada kolom yang sering dijadikan filter WHERE atau JOIN.
👀 Contoh dulu
CREATE INDEX idx_user_email ON users(email);
Hasilnya: Index idx_user_email berhasil dibuat.
💡 Query pencarian berdasarkan email sekarang jauh lebih cepat.
📝 Sekarang giliranmu
Buat index dengan nama idx_order_status pada kolom status di tabel orders.
Preview