FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda en wait y nowait en transacciones
Saludos,
En pocas ocasiones los usuarios de mi aplicación obtienen un deadlock en la actualización de algunos registros que estoy consiente pueden coincidir en ciertos momentos, el tema es que me gustaría en vez de producirse el deadlock, la aplicacion espere que la transaccion que tiene "tomado" el registro termine (commit) para que la segunda proceda. La verdad es que el usuario de la transaccion que "esperara" a que la primera termine, casi no notara la espera porque mi aplicación realiza los commit casi inmediatamente cuando se actualiza algún registro. Los parámetros de mi transacción son: write nowait concurrency Probé cambiar el nowait por wait, pero todavía obtengo los deadlock, no se si para lograr lo que deseo debo de realizar otros cambios adicionales. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Firebird 2 Lock Timeout para wait transacciones | camino | Firebird e Interbase | 11 | 30-01-2013 03:03:27 |
Ayuda en anidación de transacciones | crcmartell | Conexión con bases de datos | 1 | 04-01-2008 08:05:11 |
ORA-00054: resource busy and acquire with NOWAIT specified | natalinuyo | Oracle | 2 | 26-09-2007 22:49:30 |
Ayuda con transacciones en IBX | gorsan | Conexión con bases de datos | 2 | 20-07-2007 00:27:52 |
Lock Timeout para WAIT transacciones | camino | Firebird e Interbase | 0 | 15-05-2007 01:56:08 |
|