MySQL DatabaseLesson 59Preview gratis
MySQL Create Index
Lesson ini bagian dari MySQL · Semua level
Ringkasan
Index adalah struktur khusus yang mempercepat pencarian, pengurutan, dan penggabungan data tanpa mengubah isi tabel. Index dibuat dengan CREATE INDEX atau didefinisikan langsung bersama constraint seperti PRIMARY KEY dan UNIQUE. Namun index tidak gratis: memakai ruang penyimpanan dan memperlambat operasi penulisan (INSERT, UPDATE, DELETE).
Poin kunci
- CREATE INDEX nama_index ON tabel (kolom) membuat index biasa
- CREATE UNIQUE INDEX membuat index sekaligus mencegah nilai duplikat
- Index paling berguna pada kolom yang sering dipakai di WHERE, JOIN, dan ORDER BY
- Kelebihan: mempercepat baca; kekurangan: menambah storage dan memperlambat penulisan
- Periksa rencana eksekusi dengan EXPLAIN untuk melihat index terpakai
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.