Hola,
Tenemos un sitio web multilingüe de WordPress que utiliza WPML con más de 52 000 publicaciones en más de 8 idiomas. Estamos experimentando problemas de rendimiento y lentitud en el sitio, que parecen estar relacionados con el tamaño de varias tablas de bases de datos.
A continuación se muestra una descripción general de las tablas de bases de datos grandes:
wp_icl_translate
: 1859,59 MBwp_icl_translation_status
: 1196,06 MBwp_postmeta
: 1095,48 MBwp_posts
: 570,16 MBwp_icl_string_translations
: 260,89 MB
Para solucionar estos problemas, hemos optimizado la base de datos utilizando el complemento WP Rocket, eliminando datos innecesarios como revisiones de publicaciones, archivos transitorios y borradores automáticos. Además, hemos configurado WP_POST_REVISIONS
a 3.
Me encontré con la sugerencia de dividir tablas grandes en varias tablas como una posible optimización. ¿Alguien podría compartir su experiencia con este enfoque?
Además, agradecería cualquier recomendación para mejorar aún más el rendimiento del sitio, especialmente en lo que respecta a la base de datos, las consultas y el manejo general de solicitudes.
Gracias de antemano por su ayuda.
Atentamente,
Vimal Roy
La página con la que necesito ayuda: [log in to see the link]