FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Lock Timeout para WAIT transacciones
Hola amigos , este es un tema que me trae de cabeza ya que se han hecho consultas al foro pero nadie ha respondido realmente como tratarlo.
Uso Firebord 2.01 con Delphi 7. Leyendo Firebird 2.0.1 Release Notes lo nuevo que destaca es Lock Timeout for WAIT Transactions . Aqui dice (Traduzco), Todas las versiones de Firebird proveen 2 tipos de transaccion en modo WAIT: NO WAIT y WAIT. El modo NO WAIT significa que "lock conflicts" y "deadlocks" son reportados inmediatamente, mientras que WAIT ejecuta un "blocking wait" (bloqueo de espera) que se termina solo cuando el conflicto de las transacciones concurrentes terminan cuando una de ellas ha sido "commited" o "rolled back". Lo nuevo que trae Firebird 2 es que el modo WAIT se le puede indicar una cantidad de tiempo finita para esperar solucion a las transacciones concurrentes. Si el tiempo se ha agotado se reporta un error isc_lock_timeout. Estos intervalos de tiempo son especificos por transaccion, usando la nueva constante TPB isc_tpb_lock_timeout en el API o en DSQL, la clausula LOCK TIMEOUT<valor> en SET TRANSACTION. LA GRAN PREGUNTA: He intentado Con FibPlus 6.45 y con el IBX que viene con Delphi 7. y no he podido setear este modo. Agradezco desde ya cualquier ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Para qué sirve la tecla Scroll Lock en los teclados? | marcoszorrilla | La Taberna | 11 | 29-01-2007 16:36:08 |
Fibtransaction wait i timeout | celades1 | Firebird e Interbase | 2 | 02-12-2005 20:32:29 |
wait transactions con DBE | Ivanzinho | Firebird e Interbase | 3 | 15-10-2005 17:03:52 |
TimeOut en Sql Server | FNADALO | Conexión con bases de datos | 1 | 28-09-2004 18:31:17 |
Cgi Timeout | intro | Internet | 0 | 05-09-2003 02:36:40 |
|