Conversión de MyISAM a InnoDB

¿Utilizas MyISAM o InnoDB?

Convertir MyISAM a InnoDB es una buena idea para que el tiempo de carga de tu sitio web sea más rápido. La ralentización de los grandes sitios de WordPress suele deberse a bases de datos no optimizadas. Las instalaciones de WordPress que son un poco más antiguas todavía usan el subsistema de almacenamiento MyISAM para el sistema de gestión de bases de datos MySQL en su base de datos.

InnoDB, por otro lado, se ha caracterizado por un rendimiento significativamente mejor en los últimos años. Además, InnoDB es mucho más fiable. Por lo tanto, se debe usar InnoDB en lugar de MyISAM para WordPress en la base de datos. Las consultas en la base de datos se procesan mucho más rápido con InnoDB.

¿Qué utilizas en tu base de datos: MyISAM o InnoDB?

Si has configurado recientemente tu sitio web de WordPress, lo más probable es que ya estés utilizando el motor MySQL de InnoDB. Las instalaciones más antiguas de WordPress suelen seguir instaladas en MyISAM o tienen una mezcla de ambos mundos. Sin embargo, puedes comprobarlo fácilmente por ti mismo.

¿Cómo compruebo si MyISAM o InnoDB están instalados?

¡Te lo mostraré si sigues leyendo aquí!

Inicie sesión en phpMyAdmin y haga clic en su base de datos mySQL.

1. Ordene la columna «Tipo» en la base de datos haciendo clic en la pestaña «Tipo».

2. Ahora puede ver qué tipos de motor están utilizando sus directorios. En la siguiente imagen a continuación, puede ver que se utilizan diferentes motores de almacenamiento (tanto MyISAM como InnoDB).

3. Activa la tabla respectiva que tiene MyISAM y que quieres convertir haciendo clic en la tabla.

JoeWP WordPress Agency - Conversión MyISAM a InnoDB
JoeWP Agencia de WordPress – myisam a innodb-

¡Ahora llegamos a la conversión del motor de almacenamiento!

Convertir MyISAM a InnoDB es bastante sencillo.

En cualquier caso, haga una copia de seguridad de su base de datos MySQL de antemano en caso de que algo salga mal. Luego, siempre puede reinstalar la versión anterior.

Nota:
Es importante que esté ejecutando MySQL 5.6.4 o superior. De lo contrario, pueden surgir problemas en los que InnoDB aún no admite la indexación de texto completo.

Hay varias formas de realizar la conversión. La forma más fácil (si no eres un programador) es convertir manualmente con phpMyAdmin.

4. Active la pestaña «Operaciones» después de seleccionar la tabla que desea convertir (ver punto 3.).

5. En la sección «Opciones de tabla», haga clic en el cuadro de selección en la columna «Formato de tabla» y cambie el motor de MyISAM a InnoDB. A continuación, confirme el cambio con «ok».

Haces todo el procedimiento con todas tus tablas que aún tienen MyISAM y las cambias todas a InnoDB.

Eso fue todo. Esto hará que su base de datos funcione mucho más rápido y, por lo tanto, el rendimiento de su sitio web volverá a ser un poco mejor, lo que beneficiará su clasificación en Google.

JoeWP WordPress Agency - Conversión MyISAM a InnoDB
JoeWP WordPress Agency – Conversión MyISAM a InnoDB
JoeWP Agencia de WordPress - Solicitud

¿Necesita ayuda para migrar su base de datos a InnoDB?

¿Quieres empezar ahora mismo? ¡Habla de tu proyecto con nosotros!