Sự cố này có thể được giải quyết bằng cách đặt các giá trị cao hơn cho biến MySQL innodb_buffer_pool_size . Giá trị mặc định cho innodb_buffer_pool_size sẽ là 8,388,608 .
Để thay đổi giá trị cài đặt cho innodb_buffer_pool_size vui lòng xem bộ bên dưới.
- Định vị tệp
my.cnftừ máy chủ. Đối với các máy chủ Linux, phần lớn sẽ ở/etc/my.cnf - Thêm dòng
innodb_buffer_pool_size=64MBvào tệp này - Khởi động lại máy chủ MySQL
Để khởi động lại máy chủ MySQL, bạn có thể sử dụng bất kỳ ai trong số 2 tùy chọn dưới đây:
- khởi động lại dịch vụ mysqld
- /etc/init.d/mysqld khởi động lại
Tham khảo Tổng số ổ khóa vượt quá kích thước bảng khóa