El 07/02/14 19:26, Luis Martinez escribió:
No sé si este problema esté relacionado a Postgresql 9.1, tryton 2.8, o específicamente al módulo de sale shop, aquí lo dejo por si alguno puede ayudarme.

La situación es que cuando desde el módulo de Sale_shop intento hacer el pago de mi venta con muchos productos se tarda demasiado tiempo en terminar la operación. Digamos que para una venta con 240 productos, se toma alrededor de 10 minutos en terminar la operación, lo cual no es un tiempo razonable para cobrar.

Intenté parametrizando Postgresql 9.1 en el archivo postgresql.conf con lo siguiente:
Max_connections = 100
Shared_buffers = 2048MB
Effective_cache_size= 2048 MB
Checkpoint_segments=32
Checkpoint_competion_target=5
Checkpoint_timeout=5min
Work_mem=320MB
Wal_buffers= -1

Cabe mencionar que tengo un servidor Ubuntu 12.04 con 8Gb en RAM y Procesador Xeon e5 2.20GHz

Cualquier idea que puedan proporcionarme será de mucha ayuda!

Hola Luis

El problema no es la base de datos ni tryton, el problema es el diseño del modulo sale_pos (que en España llaman sale_shop), incluso ese diseño (sale_shop y el sale_pos 2.6) no sirve para multiples terminales con impresoras (es casi un standalone), yo rediseñe completamente el modulo y arregle ese problema de performance y se adaptó a mulitples cajas con impresoras, el cliente esta en PySide y funciona al 100% testeado en un cliente con tres puntos de venta en el mismo almacen y facturas de mas de 200 productos, con una impresion que no tardaba mas de 3 segundos. Yo te puedo dar el soporte para la resolución del problema por favor escribeme, a este mail, [email protected]

Oscar Alvarez Montero



Responder a