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.cnf
từ 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=64MB
và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