CASO-003Restauración / Food service

Configuración de contabilidad anglosajona consumía 53% de la memoria de instancia

Contexto

Cadena de 5 puntos de venta con POS de alto flujo. Los reportes de cierre diario comenzaron a tardar varios minutos y colapsaban la instancia en horas pico. El equipo había migrado dos veces a servidores con más RAM sin mejora sostenida.

Problema identificado

La instancia tenía activada la configuración de contabilidad anglosajona, una opción por defecto de Odoo que en instalaciones de bajo volumen es inocua pero en operaciones de alto flujo genera millones de líneas en el diario de valoración de inventario. Una consulta de agregación sobre esa tabla en cada cierre de POS consumía 53% de la memoria total de la instancia.

Intervención

Análisis de consultas SQL activas durante un cierre de POS para identificar la consulta responsable. Trazado hasta la configuración contable. Desactivación de la opción anglosajona y limpieza de las entradas de diario generadas incorrectamente.

Resultado

Uso de memoria normalizado en el siguiente cierre. Sin cambio de hardware. El problema de rendimiento que había "requerido" dos actualizaciones de servidor era configuración, no capacidad.

  • POS
  • Rendimiento
  • Contabilidad
  • SQL
  • Restaurantes

Caso de experiencia profesional previa a NioSystems. Los detalles se generalizaron para proteger la confidencialidad de cada cliente y empleador.

SIGUIENTE PASOSu caso

¿Su operación tiene un problema parecido?

El diagnóstico inicial es sin costo. Cuéntenos qué está pasando y le decimos si aplica y cómo.

Respondemos en menos de 24 h · Sin compromiso