Error number: MY-013869; Symbol: ER_IB_MSG_LOG_PARAMS_FILE_SIZE_UNUSED; SQLSTATE: HY000
Message: Ignored deprecated configuration parameter innodb_log_file_size. Used innodb_redo_log_capacity instead.
ER_IB_MSG_LOG_PARAMS_FILE_SIZE_UNUSED错误:
错误说明:
ER_IB_MSG_LOG_PARAMS_FILE_SIZE_UNUSED错误是MySQL服务器的一种可以使用的错误。该错误表明在MySQL服务器上设置的消息日志记录器参数中的文件大小设置是没有用的,因为使用的是磁盘缓冲的消息日志记录器。由于磁盘缓冲的消息日志记录器会把新条目追加到在默认层级上配置的文件之后,因此消息日志文件大小参数没有被使用。
这个错误很少被发现。MySQL客户端可能会遇到这个错误,当尝试使用消息日志记录器参数中的文件大小参数来配置磁盘缓冲的消息记录器时。在这种情况下,MySQL服务器将生成此错误,表明文件大小参数不起作用。
解决方法:
解决ER_IB_MSG_LOG_PARAMS_FILE_SIZE_UNUSED错误的唯一方法是删除消息日志记录器参数文件大小设置,以便消息日志使用默认的文件大小。另外,如果您想使用其他层级,则可以使用–default-storage-engine参数来更改默认存储引擎。
在MySQL中,您可以通过使用以下指令删除文件大小设置:
SET GLOBAL log_output=’TABLE’;
SET GLOBAL innodb_log_file_size = 0;
上面的指令将重置文件大小。您也可以使用“SHOW VARIABLES”指令来检查文件大小设置。