Jika saya membuat unique
batasan pada bidang, apakah saya juga perlu membuat indeks pada bidang tersebut untuk mendapatkan waktu memasukkan yang dapat diukur? Atau apakah ini dilakukan untuk saya (bahkan jika indeks yang digunakannya tidak dapat diakses publik?)
Secara khusus, saya bekerja dengan Apache Derby untuk pembuatan prototipe, meskipun saya mungkin akan memindahkannya ke MySQL dalam waktu dekat. Saya juga berharap mungkin ada sesuatu dalam standar SQL yang mengatakan sesuatu tentang ini.
Saya tidak akan pernah perlu mencari berdasarkan bidang ini, jadi saya lebih suka tidak membuat indeks yang tidak berguna. Tapi saya lebih suka memiliki indeks yang tidak berguna daripada memiliki O(n)
waktu memasukkan.