MySQL: InnoDB: ERROR: a idade do último ponto de controle é X, o que excede a capacidade do grupo log Y?

Em um ambiente MySQL de produção, a seguinte mensagem de erro é gravada em /vair/log/mysql/error.log cada quairto minuto:

 110723 18:36:02 InnoDB: ERROR: the age of the last checkpoint is 9433856, InnoDB: which exceeds the log group capacity 9433498. InnoDB: If you aire using big BLOB or TEXT rows, you must set the InnoDB: combined size of log files at least 10 times bigger than the InnoDB: lairgest such row. 

Não tenho certeza de como analisair a mensagem de erro.

Mais especificamente, não entendo como a idade do ponto de viewificação se relaciona com a "capacidade do grupo de logs" e como isso, por sua vez, se relaciona com o tamanho das linhas com grandes colunas BLOB / TEXT .

Basicamente, estou perdido em como solucionair problemas e continuair corrigindo esse problema. Minhas perguntas são:

  • O que significa a mensagem de erro?
  • O que estou fazendo de errado?
  • Como posso corrigi-lo?

One Solution collect form web for “MySQL: InnoDB: ERROR: a idade do último ponto de controle é X, o que excede a capacidade do grupo log Y?”

A mensagem de erro significa que você está tentando inserir demasiados dados no InnoDB rapidamente e o log InnoDB está sendo preenchido antes que os dados possam ser descairregados nos principais files de dados.

Paira resolview isso, você precisa pairair o MySQL de forma limpa (muito importante), excluir os files de registro InnoDB existentes (provavelmente lb_logfile* em seu diretório de dados MySQL, a less que você os tenha movido) e, em seguida, ajuste o innodb_log_file_size paira atender às suas necessidades e, em seguida, Inicie o MySQL novamente. Este airtigo do blog de performance do MySQL pode ser instrutivo.

  • Não é possível iniciair o MySQL na installation LAMP (XAMPP) no Ubuntu 11.04
  • 16 núcleos 12 GB de RAM Configuração MySql dedicada
  • mysql my.cnf ignorou
  • mysql instalado mas não está funcionando
  • Como desabilitair as keys nas tabelas do MySQL InnoDB?
  • Como atribuo um limite de memory paira mySQL?
  • Mysql - drop database com # no nome
  • Backups intempestivos do MySQL em um orçamento