Mantenimiento Mauti...
 
Avisos
Vaciar todo

Mantenimiento Mautic para que deje de ir tan lento

13 Respuestas
4 Usuarios
0 Reacciones
38 Visitas
Respuestas: 1
New Member
Topic starter
 

Tengo un Mautic con el hosting más potente que tenéis.

Según los del hosting está todo OK, por rendimiento de la maquina y el tema de hosting.

Pero mi tienda recibe miles de visitas diarias y genera muchos contactos.

Solo tengo una campaña de carrito abandonado.

Pero aun y así de vez en cuando me es imposible entrar en la configuración de Mautic porque se queda esperando y a veces puede tardar muchos minutos o ni siquiera abrirse, sin dar ningún error.

Necesitaria saber qué podria hacer para hacer un mantenimiento de la base de datos o caché perióducamente para que esto no me pase porque intuyo que debe ser ese el rpoblema, pero no hay manera de saberlo.

Contenido solo visible a usuarios registrados


 
Respondido : 27/05/2026 8:54 am
Tags del tema
Respuestas: 5
Active Member
 

A mi me pasa lo mismo.


 
Respondido : 27/05/2026 10:14 am
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Francisco.

La tabla page_hits tiene un peso muy grande y puede ser la responsable de ese retraso.

.- Accede a phpMyAdmin y haz una copia de seguridad de la base de datos ( muy importante ).

Una vez con la copia descargada.

Ejecuta estas consultas en este orden:

-- 1. Ver cuántos registros se van a borrar (primero esto)
SELECT COUNT(*) FROM page_hits
WHERE date_hit < DATE_SUB(NOW(), INTERVAL 60 DAY);

LA siguiente consulta es paar eliminar registros, le puse un limite de 10000 para que el servidor no se quede colgado, tienes que ejecutarla varias veces hasta que te diga que no hay filas afectadas "0 rows affected".

DELETE FROM page_hits
WHERE date_hit < DATE_SUB(NOW(), INTERVAL 60 DAY)
ORDER BY id ASC
LIMIT 10000;

 

-- 3. Optimizar la tabla (libera espacio)
OPTIMIZE TABLE page_hits;

Tienes otras tablas con muchos registros pero primero probemos solo esa tabla.

 

Un saludo


 
Respondido : 27/05/2026 10:32 am
Respuestas: 5
Active Member
 

Muchas gracias,

He realizado esta limpieza y he borrado 800.000 registros, muchas gracias.

Pero aun sigue yendo lento. 

¿Qué tablas puedo seguir limpiando sin romper nada?


 
Respondido : 28/05/2026 6:53 am
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Christian

Ok, vamos con la tabla notifications, aunque hay pocos registros podemos optimizarla.

DELETE FROM notifications
WHERE date_added < DATE_SUB(NOW(), INTERVAL 90 DAY);

OPTIMIZE TABLE notifications;

 

Una vez tengas esa tabla optimizada pasa a la tabla lead_event_log que también tiene muchos registros, creo que hay más de 400.000 registros.

Como la primera consulta, eliminará registros en bloques de 10000, ejecutala varias veces hasta que te diga que ya no registros

DELETE FROM lead_event_log
WHERE date_added < DATE_SUB(NOW(), INTERVAL 60 DAY)
ORDER BY id ASC
LIMIT 10000;

Una vez termine optimízala:

OPTIMIZE TABLE lead_event_log;

 

Vamos paso a paso y recuerda hacer una copia de la base de datos.

 

Un saludo


 
Respondido : 28/05/2026 9:06 am
Respuestas: 5
Active Member
 

Muchas gracias Pepe,

He ido ejecutando tus consultas y he reducido el tamaño de la BD de 4 Gb a 2,7.

Creo que lo ideal seria poder dejar estro programado cada x tiempo con un cron o algo asi, porque me entran cada día unos 2.000 contactos no identificados de la web. 

Lo que aun no he conseguido resolver es porque tarda tanto en entrar en la pagina de configuracion. 

SI me muevo por el resto de páginas de Mautic todo funciona rápido, pero cuando entro en la pagina de configuración deja de reaccionar y puedo estar media hora esperando, sin exagerar, pero luego vuelvo a ver si ya se ha cargado o ha dado errore y me encuentro que ha abierto la pagina de configuracion sin problemas. Lo que no llego a saber es cuánto llega a tardar. Es muy raro.


 
Respondido : 28/05/2026 1:08 pm
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Christian

Tienes bastantes campos personalizados, creo que son mas 70 y eso puede ralentizar.

.- Revisa los campos personalizados que tienes y elimina o desactiva los que no utilices.

.- Realiza una limpieza de la caché y optimización de la tabla audit_log

TRUNCATE TABLE cache;

OPTIMIZE TABLE leads;

Limpiar Audit_log:

DELETE FROM audit_log
WHERE date_added < DATE_SUB(NOW(), INTERVAL 90 DAY)
ORDER BY id ASC
LIMIT 10000;

OPTIMIZE TABLE audit_log;

 

En la tabla Audit_log lo mismo que antes, hasta que veas que se limpiaron todos los registros.

 

Un Saludo


 
Respondido : 28/05/2026 1:42 pm
Respuestas: 5
Active Member
 

Los de la tabla audit_log hecho.  Mucas gracias.

Pero tengo no tengo una tabla llamada cache, tengo otro llamada cache_items pero es muy pequeña.

Lo que me extraña mucho es que Mautic me funciona muy bien en todas las páginas menos en esta:

https://mkt.atsaairlines.pe/s/config/edit

Cuando intento abrir esta se que meta todo bloqueado y no puedo hacer nada mas.


 
Respondido : 01/06/2026 10:56 am
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Christian

Tienes razón, en versiones más recientes de Mautic (especialmente Mautic 4 y 5), la tabla ya no se llama cache, sino cache_items.

TRUNCATE TABLE cache_items;

OPTIMIZE TABLE leads;

 

Revisa lo que te comente de los campos personalizados que tienes y elimina o desactiva los que no utilices.

 

Un saludo


 
Respondido : 01/06/2026 11:11 am
Respuestas: 5
Active Member
 

¿Y no sabes sporque se nos queda colgado al entrar en la pagina de configuracion?

Es que nos es imposible gestionar nada por eso. Pensábamos que era porque la base de datos era muy grande pero tiene que haber algo más porque no hay forma de entrar en la confiuracion de Mautic pero el resto funciona.


 
Respondido : 04/06/2026 10:22 am
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Christian

El problema es que nosotros no tenemos acceso a los administradores de los clientes para poder revisarlo.

Si quieres puedes mandar un ticket a comercial a ver si pueden pasarnos los usuarios y así poder revisarlo.

 

Un saludo


 
Respondido : 04/06/2026 10:53 am
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola Christina, 

Estamos revisando nuevamente la consulta, en cuanto terminenos te indicaremos en este mismo hilo.

Un Saludo


 
Respondido : 04/06/2026 7:43 pm
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Christian

Por favor abre un nuevo tema con tu usuario ya que estas tratando el tema de otro usuario y esto esta causando confusión porque estamos revisando la instalación del otro usuario.

De todas formas lo que te puedo decir es que tienes 367.555 clientes y de esos tienes 55.014 inactivos, muy poco para la cantidad de contactos que tienes.
Si a los 367.555 le sumamos los campos personalizados, es normal que la página de Configuración tarde mucho en cargar, porque Mautic tiene que cargar y procesar toda esa estructura cada vez.

Yo empezaria a revisar el tema de los campos personalizados y los clientes.

 

Un saludo

 


 
Respondido : 05/06/2026 12:02 pm