En bases de datos MySQL con mucha actividad o
que tratan con datos muy grandes sobre
tablas InnoDB nos podemos encontrar con mensajes
simulares a:
110221 1:28:31 InnoDB: ERROR: the age of the last checkpoint is 9433961,
InnoDB: which exceeds the log group capacity 9433498.
InnoDB: If you are using big BLOB or TEXT rows, you must set the
InnoDB: combined size of log files at least 10 times bigger than the
InnoDB: largest such row.
El mensaje se refiere el redo log, son los
ficheros llamados ib_logfile0 y ib_logfile1 que podemos encontrar
en el datadir del MySQL. En estos ficheros se
almacenan los cambios sobre tablas InnoDB para
que, en caso de un crash de MySQL se ejecuten
para completar las transacciones.
La variable que controla el tamaño de dichos ficheros es
innodb_log_file_size, …
[Lea más]