2016-04-19 20:02 GMT+02:00 Gilberto Castillo <gilberto.casti...@etecsa.cu>:
>> ¿CUAL SERIA EL TIPO DE BLOQUEO MAS ADECUADO?
> Ninguno, si quieres hacer eso has las transacciones serializable y listo.

IRL eso no es tan sencillo, hacer las transacciones serializables te
garantiza que de hacerlas lo haras bien, pero tienes que estar
preparado a reintentar si hay deadlocks, y el problema con los
procesos de facturacion en ocasiones es que son transacciones
larguisimas, y si no paras de alguna forma al resto nunca consigues
terminarlas, siempre se te mete alguien por el medio que te joroba.
Depende del diseño de la BD, pero en ocasiones tienes tu deuda tecnica
y no te queda mas que bloquear la tabla entera.

Ah, como añoro la epoca de las tarjetas y cintas en las que esto nunca pasaba.

Francisco Olarte.

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a