Als u alleen de enkele index toevoegt, duurt dit ongeveer 10 minuten. Het duurt echter 100 minuten of langer als u dat indexbestand niet in het geheugen heeft.
Uw 200 varchar met 8 miljoen rijen zal maximaal 1,6 GB in beslag nemen, maar met alle indexeringsoverhead zal het ongeveer 2-3 GB in beslag nemen. Maar het duurt minder als de meeste rijen minder dan 200 tekens bevatten. (Misschien wil je een select sum(length(my_column))
om te zien hoeveel ruimte er nodig is.)
U wilt uw /etc/mysql/my.cnf
. bewerken het dossier. Speel met deze instellingen;
myisam_sort_buffer_size = 100M
sort_buffer_size = 100M
Veel geluk.