Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

176
Views
Base de datos de WordPress y consultas

¡Nuestras consultas de WordPress están haciendo que nuestro tiempo de respuesta inicial sea de alrededor de 10 segundos! Lo que hace que el sitio sea muy lento. El sitio está completamente optimizado, se eliminó el css/js no utilizado, minifed, diferido y asíncrono, imágenes optimizadas, etc.

Primero quiero cambiar todas las tablas dentro de nuestra base de datos de myISAM a innoDB. Hice este cambio en toda la tabla en nuestro sitio DEV y parece que no hay problemas. Solo quiero confirmar si es seguro hacerlo.

También tengo estas tablas: https://imgur.com/a/HVYqZn4

¿Es seguro cambiar la carga automática a 'no' en los primeros?

Gracias

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Sí, es seguro cambiar las tablas de WordPress de MyISAM a InnoDB . (InnoDB ocupa un poco más de espacio en disco, así que asegúrese de tenerlo disponible en su servidor MySQL).

También debe hacer todo lo posible para asegurarse de que su sitio de producción se ejecute en una versión reciente de MySQL (8+) o MariaDB (10.2+) porque el software se vuelve más rápido con el tiempo. Hable con su proveedor de alojamiento al respecto si tiene dudas sobre cómo hacerlo.

No, no es seguro cambiar wp_options.autoload de "sí" a "no" en filas arbitrarias. El software principal, los complementos o los temas que usan esas filas esperan que se carguen automáticamente. Si no lo son, experimentará roturas al azar. Y el software probablemente creará nuevas filas de carga automática en un intento de recuperación.

¿Qué puedes hacer? si anteriormente usó ciertos complementos y ya no los usa, puede ELIMINAR sus filas wp_options . Algunos complementos son descuidados con el uso de wp_options . Pero ten cuidado, de nuevo podrías romper cosas.

Hay un complemento llamado Advanced Database Cleaner . Es uno entre muchos complementos que eliminan versiones antiguas de cosas en su base de datos de WordPress. Ejecútelo, o un complemento similar, y vea si puede eliminar cualquier basura. Hará que su base de datos sea más pequeña y, por lo tanto, un poco más rápida.

Como sabe, hay un complemento llamado Query Monitor que le permite examinar las consultas MySQL utilizadas por su instancia de WordPress. Le sugiero que lo instale en su sistema de desarrollo y lo use para averiguar qué consultas están causando ralentizaciones. Tiene una forma de ordenar las consultas según el tiempo que tardaron. Luego haga otra pregunta si aún necesita ayuda.

Hay un complemento llamado Index WP MySQL for Speed (creado por mí y por Rick James) que actualiza los índices de MySQL para que funcionen mejor con las consultas de WordPress que con mayor frecuencia causan problemas de rendimiento. Como beneficio adicional, este complemento actualiza MyISAM -> InnoDB por usted si es necesario. Puede ayudar. Sin duda, ayuda a la carga automática desde wp_options , y ayuda con algunos problemas de renderizado de escaparate de WooCommerce.

Finalmente, su sitio puede haber superado su servicio de alojamiento. Los servicios de presupuesto ponen límites a la rapidez con la que se ejecutan. Esto les permite alojar más sitios y ganar más dinero con el mismo equipo. Pero esos límites hacen que los sitios grandes sean lentos.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!