Sortuj dane według PRIMARY KEY . Prawdopodobnie szybciej posortujesz plik o wielkości 40 GB za pomocą polecenia sort niż zrobienie tego w MySQL.
Ustaw innodb_buffer_pool_size do około 70% dostępnej pamięci RAM. Ile masz pamięci RAM?
Miej PRIMARY KEY już ustalone na stole.
Nie masz żadnych indeksów wtórnych ani FOREIGN KEYs lub wyzwalacze. Dodaj je później. Tak, to wymaga czasu.
Potwierdź, że naprawdę będziesz potrzebować wszystkich tych indeksów.
Dane mogą zostać nieco zmniejszone przez wybranie mniejszego niż 10 bajtów DECIMAL(20,6) .