Chỉnh sửa tệp /etc/mysql/my.cnf của bạn và đảm bảo rằng bạn phân bổ đủ bộ nhớ cho vùng đệm InnoDB. Nếu đây là một máy chủ chuyên dụng, bạn có thể sử dụng tới 80% bộ nhớ hệ thống của mình.
# Provide a buffer pool for InnoDB - up to 80% of memory for a dedicated database server
innodb_buffer_pool_size=614M
Các khóa chính là Cây B nên các lần chèn sẽ luôn mất thời gian O (logN) và một khi bạn hết bộ nhớ cache, chúng sẽ bắt đầu hoán đổi với nhau như điên. Khi điều này xảy ra, bạn có thể sẽ muốn phân vùng dữ liệu để giữ cho tốc độ chèn của bạn tăng lên. Xem http://dev.mysql.com/doc/refman/ 5.1 / en / partitioning.html để biết thêm thông tin về phân vùng.
Chúc các bạn thành công!