Con el tiempo, las tablas de estadísticas de PrestaShop acumulan millones de filas de registros de conexión, vistas de página, datos de invitados, consultas de búsqueda y entradas 404 que ralentizan las consultas a la base de datos sin proporcionar un valor continuo. Este módulo proporciona una forma segura y automatizada de limpiar esas tablas según un horario, manteniendo su base de datos optimizada y su tienda funcionando correctamente.
- Punto final de cron con autenticación de clave segura: Un punto final dedicado en
/module/tec_datacleaning/cron puede ser llamado por cualquier planificador. Las solicitudes deben incluir la clave segura del módulo, que se calcula de forma determinista o se establece manualmente en el Back Office. - Modos TRUNCATE y DELETE por lotes: Una opción rápida
truncate=1 vacía tablas seleccionadas instantáneamente. Si TRUNCATE está bloqueado por permisos de base de datos o restricciones de clave externa, el módulo recurre a DELETE por lotes con un tamaño de lote configurable. - Vista previa de ejecución en seco (Dry-run): Tanto las operaciones de truncate como de limpieza admiten un parámetro
dry_run=1 que informa el número de filas que se eliminarían sin modificar ningún dato. - Gestión selectiva de tablas: La configuración del Back Office le permite elegir qué tablas de estadísticas incluir, cubriendo
connections, connections_page, connections_source, guest, statssearch y pagenotfound. La tabla log siempre se excluye de las operaciones TRUNCATE para preservar el historial de registros. - Control del período de retención: Configure cuántos meses de datos desea conservar, de modo que se conserven las estadísticas recientes mientras se eliminan los registros más antiguos.
Este módulo es muy adecuado para propietarios de tiendas y desarrolladores que desean automatizar el mantenimiento rutinario de la base de datos sin intervención manual de SQL. El modo de ejecución en seco y la opción de recuperación con DELETE por lotes lo hacen apropiado para entornos de producción donde se deben respetar la seguridad de los datos y las restricciones de permisos.
Comentarios (0)
Su agradecimiento a la reseña no pudo ser enviado
Reportar comentario
Reporte enviado
Su reporte no pudo ser enviado