Saya tidak begitu terbiasa dengan database dan sekarang saya mencoba memahami mekanisme pengindeksan.
Dari yang saya tahu, dalam RDBMS, pengindeksan pada kolom membuat pencarian dengan kolom itu lebih cepat. Ini juga berlaku untuk tiga toko, hanya ada indeks yang menganggap Anda akan mencari (misalnya) sebagian besar berdasarkan subjek, kemudian oleh objek dan sebagainya.
Saya tidak yakin tentang RDBMS, tetapi di tiga toko Anda dapat menentukan lebih dari satu indeks, membiarkan toko memilih indeks terbaik untuk setiap permintaan (mudah-mudahan saya mengerti ini dengan benar). Secara alami, pertanyaan berikut muncul:
Mengapa saya tidak harus menambahkan semua indeks yang mungkin ke tiga toko, dan memperluas ke RDBMS, mengapa tidak membuat indeks pada setiap kolom (dengan asumsi saya tidak terlalu malas)?