Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Bases de datos > Firebird e Interbase
Register FAQ Members List Calendar Guía de estilo Today's Posts

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 15/05/2007
camino camino is offline
Miembro
 
Join Date: Feb 2007
Posts: 48
Poder: 0
camino Va por buen camino
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.
Reply With Quote
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
¿Para qué sirve la tecla Scroll Lock en los teclados? marcoszorrilla La Taberna 11 29/01/2007 15:36
Fibtransaction wait i timeout celades1 Firebird e Interbase 2 02/12/2005 19:32
wait transactions con DBE Ivanzinho Firebird e Interbase 3 15/10/2005 16:03
TimeOut en Sql Server FNADALO Conexión con bases de datos 1 28/09/2004 17:31
Cgi Timeout intro Internet 0 05/09/2003 01:36


All times are GMT +2. The time now is 02:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi