Wenn Sie nur den einzelnen Index hinzufügen, sollte dies etwa 10 Minuten dauern. Es dauert jedoch 100 Minuten oder länger, wenn Sie diese Indexdatei nicht im Speicher haben.
Ihre 200 varchar mit 8 Millionen Zeilen benötigen maximal 1,6 GB, aber mit dem gesamten Indizierungsaufwand werden etwa 2-3 GB benötigt. Aber es dauert weniger, wenn die meisten Zeilen weniger als 200 Zeichen umfassen. (Möglicherweise möchten Sie eine Auswahl sum(length(my_column))
vornehmen um zu sehen, wie viel Platz benötigt wird.)
Sie möchten Ihre /etc/mysql/my.cnf
bearbeiten Datei. Spielen Sie mit diesen Einstellungen;
myisam_sort_buffer_size = 100M
sort_buffer_size = 100M
Viel Glück.