Verifique se a configuração innodb_log_file_size é suficientemente grande -- 10 vezes o maior tamanho de dados BLOB encontrado nas linhas da tabela mais o comprimento de outros campos de comprimento variável.
O seguinte é de Versão do MySQL 5.6 Notas
Notas do InnoDB
-
Mudança importante :Gravações de log de refazer para campos BLOB grandes e armazenados externamente podem substituir o ponto de verificação mais recente. O patch 5.6.20 limita o tamanho das gravações de redo log BLOB a 10% do tamanho do arquivo de redo log. O patch 5.7.5 corrige o bug sem impor uma limitação. Para o MySQL 5.5, o bug continua sendo uma limitação conhecida.
Como resultado do limite de gravação BLOB do log redo introduzido para o MySQL 5.6, innodb_log_file_size deve ser definido para um valor maior que 10 vezes o maior tamanho de dados BLOB encontrado nas linhas de suas tabelas mais o comprimento de outros campos de comprimento variável (VARCHAR, VARBINARY , e campos do tipo TEXT). Não fazer isso pode resultar em erros de "Tamanho da linha muito grande" . Nenhuma ação é necessária se sua configuração innodb_log_file_size já for suficientemente grande ou suas tabelas não contiverem dados BLOB. (Bug #16963396, Bug #19030353, Bug #69477)