Saya sudah menunggu selama 36 jam untuk file .sql 12 GB yang akan diimpor dengan sederhana type site.sql | mysql
perintah . Saya dapat melihat ibdata1
masih tumbuh, saat ini hampir 40 GB.
Mengingat pemicu dan prosedur tersimpan di akhir .sql, saya hanya berpikir MySQL harus menambahkan data dan indeks utama.
Site.sql dibuat menggunakan perintah ini dari server lain:
mysqldump -R -e --databases site --add-drop-database --add-create-database --add-drop-table -C --single-transaction --triggers
Apa yang butuh waktu lama?
LOAD DATA INFILE
. Juga, saat Anda memindahkan seluruh database, lihat jawaban saya: memindahkan database antar server jika Anda tetap berada dalam versi utama yang sama. (terutama jika Anda harus membatalkan & memulai kembali)Jawaban:
Coba ini:
Identifikasi id proses kemudian
Biarkan 10 detik atau semenit kemudian
^C
. Itu akan memberi tahu Anda di mana proses menghabiskan waktu, misalnya itu bisa saja menunggu disk jika Anda melihatread
danwrite
mendominasi.sumber
Apakah Anda memiliki tabel InnoDB dengan Kunci Utama
Salah satu dari kondisi ini mungkin dapat menyebabkan node BTREE besar dalam indeks Anda memiliki sangat sedikit daun di setiap node BTREE. Kunci kluster di Kunci Utama juga dilampirkan pada setiap entri kunci non-Unik pada kunci yang tidak tercakup.
Pertimbangan lain: Apakah jumlah halaman data InnoDB secara signifikan kurang dari halaman indeks InnoDB?
Anda dapat menemukannya dengan kueri ini (dalam MB):
Pertimbangan tambahan: Apakah Anda memiliki pencatatan biner di server DB yang Anda muat? Jika ya, lakukan ini di server yang Anda muat:
Saya harap ini membantu !!!
sumber
Apakah Anda yakin bahwa tabel di mana Anda membaca tanpa pemicu dan indeks dan kendala? Perangkat keras dan OS apa yang Anda jalankan? Bagaimana penyimpanan Anda dikonfigurasi?
Saya lebih akrab dengan oracle tetapi mengimpor 12G di atas meja tanpa pemicu, indeks, dan kendala harus dengan mudah berjalan dengan 200GB / jam. Satu pemicu tunggal dapat membuat proses menjadi siput, tergantung pada apa yang memicu ...
saya harap ini membantu
sumber