Jika Anda hanya menambahkan indeks tunggal, itu akan memakan waktu sekitar 10 menit. Namun, ini akan memakan waktu 100 menit atau lebih jika Anda tidak memiliki file indeks tersebut di memori.
200 varchar Anda dengan 8 juta baris akan memakan waktu maksimum 1,6GB, tetapi dengan semua overhead pengindeksan akan memakan waktu sekitar 2-3 GB. Tapi itu akan memakan waktu lebih sedikit jika sebagian besar baris kurang dari 200 karakter. (Anda mungkin ingin melakukan sum(length(my_column))
. pilih untuk melihat berapa banyak ruang yang dibutuhkan.)
Anda ingin mengedit /etc/mysql/my.cnf
mengajukan. Mainkan dengan pengaturan ini;
myisam_sort_buffer_size = 100M
sort_buffer_size = 100M
Semoga beruntung.