Cafemmo Club
← Quay lại danh sách

Cách tăng tốc độ import mysql 8.x

money08/10/20211626 lượt xem15 bình luận

Trước giờ mình vẫn xài mysql cũ (5.x), dùng lệnh dưới đây để import database mysql, khá nhanh.

Lệnh import:

mysql -u root -p [database.name] < /path-to-file.sql

Gần đây, mình upgrade lên mysql 8.x, thấy khi import tốc độ rất chậm. File sql khoảng 3GB, tổng số gần 4 triệu rows mà chạy 1 tiếng mới import dc gần 800K rows.

Tìm hiểu thử, thì có 1 cách tăng tốc khá đơn giản mà hiệu quả:

  • thêm 1 dòng cấu hình như này vào file /etc/my.cnf:
    skip-log-bin
  • restart mysql
  • chạy import lại như lệnh trên

Kết quả: với database như trên đã nói, mất tổng cộng 22p để hoàn thành.

Bình luận

Đang tải...

Đang kiểm tra đăng nhập...