El día 7 de abril de 2009 15:18, Fernando Moreno <[email protected]> escribió:
> Asegurándote que los procesos bloqueen los registros estrictamente en el
> mismo orden (un concepto predefinido de orden), usando la opcion NOWAIT y
> programando tu aplicación para tratar el tipo de error que genera, haciendo
> tus transacciones lo más compactas posibles y que no interfieran con la
> operación de otras sesiones, aunque para esto último depende mucho el diseño
> de la aplicación y la base de datos.
>

Preferiblemente seteando las transacciones a nivel de isolation level
SERIALIZABLE o
REPETEABLE READ, disminuirias el rendimiento pero es más seguro. Es un consejo
si manejas muchas transacciones.


-- 
      Emanuel Calvo Franco
        Sumate al ARPUG !
      (www.postgres-arg.org -
         www.arpug.com.ar)
    ArPUG / AOSUG Member
   Postgresql Support & Admin
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a