Om du bara lägger till det enda indexet bör det ta cirka 10 minuter. Det tar dock 100 minuter eller mer om du inte har den indexfilen i minnet.
Dina 200 varchar med 8 miljoner rader tar maximalt 1,6 GB, men med alla indexeringskostnader kommer det att ta cirka 2-3 GB. Men det tar mindre om de flesta raderna är mindre än 200 tecken. (Du kanske vill välja sum(length(my_column))
för att se hur mycket utrymme som krävs.)
Du vill redigera din /etc/mysql/my.cnf
fil. Lek med dessa inställningar;
myisam_sort_buffer_size = 100M
sort_buffer_size = 100M
Lycka till.