systemadmin.es > DBA > Cuidado con los OPTIMIZE y REPAIR TABLE en MySQL con tablas MyISAM

Cuidado con los OPTIMIZE y REPAIR TABLE en MySQL con tablas MyISAM

En el manual de MySQL hay una advertencia que conviene tener en cuenta: Una vez lanzado un OPTIMIZE o un REPAIR TABLE sobre una tabla MyISAM no puede ser cancelado.

En el caso que lo hagamos nos encontraremos que la tabla ha quedado corrupta, por lo que deberemos volver a lanzar. Podeis encontrar el aviso sobre los OPTIMZE y REPAIR en página del manual referente al kill:

Warning

Killing a REPAIR TABLE or
OPTIMIZE TABLE operation on
a MyISAM table results in a table that
is corrupted and unusable. Any reads or writes to such a
table fail until you optimize or repair it again (without
interruption).

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>