Karena Anda memiliki memori kurang dari 50GB (sehingga Anda tidak dapat menyangga seluruh database dalam memori), hambatannya adalah kecepatan tulis subsistem disk Anda.
Trik untuk mempercepat impor:
- MyISAM tidak bersifat transaksional, jauh lebih cepat dalam sisipan berulir tunggal. Coba muat ke MyISAM, lalu
ALTER
tabel keINNODB
- Gunakan
ALTER TABLE .. DISABLE KEYS
untuk menghindari pembaruan indeks baris demi baris (khusus MyISAM) - Setel
bulk_insert_buffer_size
di atas ukuran sisipan Anda (khusus MyISAM) - Tetapkan
unique_checks = 0
sehingga batasan unik tidak diperiksa.
- Gunakan
Untuk selengkapnya, lihat Pemuatan Data Massal untuk Tabel InnoDB di Manual MySQL .
Catatan :Jika tabel asli memiliki batasan kunci asing, menggunakan MyISAM sebagai format perantara adalah ide yang buruk.