要修改MySQL的innodb_online_alter_log_max_size参数,可以按照以下步骤进行: 1. 了解innodb_online_alter_log_max_size参数的作用和默认值 innodb_online_alter_log_max_size参数用于控制在执行在线DDL操作(如ALTER TABLE)时,可以使用的最大重做日志(redo log)文件大小。该参数有助于防止在执行大型在线DDL操作时,由...
根据错误信息中的内容在MySQL手册中找到了innodb_online_alter_log_max_size这一参数。该参数是MySQL5.6.6新加入的一个参数,用以指定对InnoDB表做在线DDL操作时所使用的临时日志文件的最大大小(以字节为单位,默认128M)。在创建索引或者ALTER表时会使用该临时文件。该文件记录了DDL操作期间插入、更新、删除的数据。在...
说明:innodb_online_alter_log_max_size是MySQL 5.6.6新加入的一个动态全局参数,用以指定对InnoDB表进行在线DDL操作时,所使用的临时日志文件的最大大小(以字节为单位,默认128M),在创建索引或者使用ALTER语句修改表时会使用该临时文件。该文件记录了DDL操作期间插入、更新、删除的数据。在必要的时候该日志文件的大小...
Error 1799: Creating index '%s' required more than 'innodb_online_alter_log_max_size' bytes of modification log. Please try again.
Get a faster ALTER Reduce the potential downtime as a result of the lock for incremental DML applying Prevent potential failure of the ALTER before it completes, which happens when you exceed innodb_online_alter_log_max_size, which happens there are too many DML operations during the ALTER. ...
License for Error 1799: Creating index required more than 'innodb_online_alter_log_max_size' bytes of modification logThis page is licensed under both of the following two licenses: The Creative Commons Attribution/ShareAlike 3.0 Unported license (CC-BY-SA). The Gnu FDL license (GFDL or ...