我想增加我的innodb_buffer_pool_size值来获得更多的性能,当我尝试,我的select查询出现错误,如“不正确的信息文件..”
我只是添加
innodb_buffer_pool_size = 1G innodb_log_file_size = 256M
值my.cnf然后重新启动mysql服务。 我怎样才能防止这些错误? 感谢帮助!
当您更改innodb_buffer_pool_size大小时,您需要删除通常位于/ var / lib / mysql / ib_logfile0 / var / lib / mysql / ib_logfile2中的ib_logfile。这样,当您重新启动时,mysql可以重新生成池文件。
我们需要更多的信息,所以我们可以帮助你。 粘贴MySQL错误日志(通常是/var/log/mysqld.log)是一个很好的开始。 你的系统还有多less内存? 同时粘贴当前的/etc/my.cnf设置也会有帮助。