Назад | Перейти на главную страницу

изменение innodb_buffer_pool_size вызывает ошибку

Я хочу увеличить значение innodb_buffer_pool_size, чтобы получить больше производительности, и когда я пытаюсь, в моих запросах выбора возникает ошибка, такая как «Неверный файл информации в ..»

я просто добавляю

innodb_buffer_pool_size = 1G 
innodb_log_file_size = 256M

значение в моем my.cnf, затем перезапустите службу mysql. как я могу предотвратить эти ошибки? Спасибо за помощь!

когда вы меняете размер innodb_buffer_pool_size, вам необходимо удалить файл ib_logfile, обычно расположенный в / var / lib / mysql / ib_logfile0 / var / lib / mysql / ib_logfile2 и т. д. Таким образом mysql может регенерировать файлы пула при его перезапуске.

Нам нужна дополнительная информация, чтобы мы могли вам помочь. Вставка того, что находится в журнале ошибок MySQL (обычно /var/log/mysqld.log), - отличное начало. Также сколько оперативной памяти у вас в системе? Также поможет вставка ваших текущих настроек /etc/my.cnf.