Tengo un servidor mysql 5.1 con una base de datos de aproximadamente 450 tablas, ocupando 4GB. La gran mayoría de estas tablas (todas menos 2) son MyIsam. Esto ha estado bien en su mayor parte (no necesita transacciones), pero la aplicación ha estado ganando tráfico y ciertas tablas se han visto afectadas debido al bloqueo de la tabla en las actualizaciones. Esa es la razón por la que 2 de las tablas son InnoDB ahora.
La conversión en las tablas más pequeñas (100k filas) no toma mucho tiempo, causando un tiempo de inactividad mínimo. Sin embargo, algunas de mis tablas de seguimiento se están acercando a 50 millones de filas. ¿Hay alguna forma de acelerar una ALTER TABLE...ENGINE InnoDB
mesa grande? Y si no, ¿hay otros métodos para convertir, minimizando el tiempo de inactividad en estas tablas de escritura pesada?