Qué revisar cuando WooCommerce consume demasiados recursos
Catálogo, consultas, cron, sesiones e integraciones pueden elevar el consumo. El diagnóstico debe relacionar recursos con una operación concreta.
Un consumo alto en WooCommerce puede aparecer durante navegación, administración, tareas o sincronizaciones. Antes de aumentar recursos hay que identificar el momento, proceso y consulta que los utiliza. La portada no representa necesariamente checkout, catálogo ni gestión de pedidos.
Relacionar el pico con una acción
Compara hora, URL, usuario, proceso PHP, cron y logs. Distingue carga sostenida de picos breves. Si el problema ocurre al importar, buscar productos o editar pedidos, la investigación debe reproducir ese flujo y no limitarse a una prueba de velocidad pública.
Catálogo y consultas
Variaciones, filtros, metadatos y búsquedas pueden generar consultas costosas según volumen y extensiones. Revisa planes de consulta y tiempos antes de crear índices o limpiar tablas. Una tabla grande no es automáticamente la causa si las consultas relevantes no la recorren de forma ineficiente.
Action Scheduler y tareas pendientes
WooCommerce y sus extensiones utilizan tareas para emails, webhooks, suscripciones, sincronizaciones y otros trabajos. Una cola acumulada puede mantener procesos activos o repetir fallos. Conviene revisar estados, frecuencia y error original antes de borrar acciones.
Sesiones, carrito y caché
Las páginas personalizadas por usuario no se cachean igual que contenido público. Configurar caché agresiva sin exclusiones puede mostrar carritos incorrectos; no configurarla donde sí aplica aumenta trabajo. Hay que distinguir catálogo público, cuenta, carrito y checkout.
Plugins e integraciones externas
Pagos, ERP, stock, marketing y transportistas pueden añadir llamadas o procesos. Mide latencia y comportamiento ante fallos. Una integración síncrona puede bloquear una petición completa; moverla a segundo plano exige estados y confirmación, no solo retrasar la llamada.
Cambiar recursos después del diagnóstico
Más CPU o memoria puede ser parte de la solución cuando la carga es legítima y está optimizada. Si existe una consulta, tarea o integración descontrolada, ampliar el servidor solo aumenta el margen hasta el siguiente pico. La comparación posterior debe utilizar el mismo flujo y comprobar pedidos, emails y stock.