SQLTingkat: Lanjutan7 min
Indexing B-Tree & Analisis Performa Kueri (EXPLAIN)
Akselerasi kueri dari Full Table Scan (O(N)) menjadi Logarithmic Lookup (O(log N)) menggunakan indeks B-Tree dan pemeriksaan rencana eksekusi EXPLAIN.
Bagaimana Index Mempercepat Pencarian?
Pratinjau TerbukaTanpa indeks, database harus membaca setiap baris data dari awal hingga akhir disk (Sequential Scan). Indeks membangun struktur pohon seimbang (B-Tree) seperti daftar isi buku.
Contoh Kode Sintaks
-- Membuat Indeks pada kolom pencarian sering
CREATE INDEX idx_employees_email ON employees(email);
-- Memeriksa rencana eksekusi kueri
EXPLAIN ANALYZE
SELECT * FROM employees WHERE email = '[email protected]';Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi