Saya membuat direktori web yang akan memungkinkan pengguna individu untuk mendaftar akun dan pada dasarnya menyimpan dokumen teks dalam entri basis data mysql.
Awalnya mungkin hanya akan ada beberapa ratus pengguna, tetapi kami berharap memiliki 10.000 hingga 100.000 di beberapa titik. Dan setiap pengguna akan dapat mengunggah 100-200 "dokumen".
Apakah akan lebih efisien untuk membuat satu tabel besar, diindeks oleh nomor pengguna? Yang secara teoritis bisa tumbuh menjadi 20.000.000 entri. Atau untuk terus maju dan membuat tabel untuk setiap pengguna dengan dokumen masing-masing?
Saya berasumsi tidak sehat memiliki ribuan tabel dalam database, tetapi saya benar-benar tidak dapat menemukan data konkret mengenai hal ini.