Kunci unik adalah kasus indeks khusus, bertindak seperti indeks biasa dengan pemeriksaan tambahan untuk keunikan. Menggunakan SHOW INDEXES FROM customer
Anda dapat melihat bahwa kunci unik Anda sebenarnya adalah indeks tipe B-tree.
Sebuah indeks gabungan di (email, user_id)
sudah cukup, Anda tidak memerlukan indeks terpisah hanya pada email - MySQL dapat menggunakan bagian paling kiri dari indeks komposit. Mungkin ada beberapa kasus perbatasan di mana ukuran indeks dapat memperlambat kueri Anda, tetapi Anda tidak perlu khawatir tentang hal itu sampai Anda benar-benar menemukannya.
Untuk menguji penggunaan indeks, Anda harus terlebih dahulu mengisi tabel Anda dengan beberapa data untuk membuat pengoptimal berpikir bahwa indeks tersebut layak digunakan.