FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Firebird 2 Lock Timeout para wait transacciones
Hola amigos. Hace poco se cumplio un año de mi consulta al foro y, lamentablemente no obtuve una respuesta.
Los antecedentes estan aqui: http://www.clubdelphi.com/foros/show...+transacciones y aqui http://www.clubdelphi.com/foros/show...ghlight=wait+5 Creo que en estos dos hilos estan todos los antecedentes del caso, Realmente me gustaria tener una respusta. Tan simple como que tengo que programar para que resulte. Desde ya muchas gracias; |
#2
|
||||
|
||||
Cita:
Amigo, te doy la vuelta la pregunta, perdon, pero para que alguien querria hilar tan fino? Las transacciones se manejan fácil si tu sistema esta bien diseñado. Con firebird específicamente, cada vez haces un query rollback a la transacción y cada vez que aplicas un cambio (update, delete) simplemente commit, si algo sale mal rollback. No hay nada mas ahi.. me parece que te estas complicando inutilmente. Tengo sistemas funcionando 24 horas por años con estas condiciones y nunca tuve un problema. Saludos. |
#3
|
|||
|
|||
Hola
Yo tambien tube tu misma inquietud y el mismo resultado, por lo que lo deje estar, ya que el trabajo diario me hizo olvidar el tema. Por tanto me añado a tu peticion, y decir que a veces es necesario hilar fino, ademas recordaros que los que ya tenemos una edad cuando programamos con clipper este tema estaba solucionado (aunque no sea muy exacta la comparación). Saludos |
#4
|
||||
|
||||
Cita:
Cita:
Supongo que deberás estar atento a las noticias de IBObjects, FIBPlus, MDO, etc. |
#5
|
|||
|
|||
Un aporte para analizar
Cuando trataba de utilizar la instruccion 'Lock Timeout' escribi a Devrace FibPlus para ver si de ellos obtenia alguna respuesta. Buscando por ahi la encontre y se la transcribo. Yo no uso FibPlus, asi es que a lo mejor Uds. pueden encontrar la solucion.
Pregunta: how I can, with FibPlus, execute thenew command LOCK TIMEOUT <value> in transactions with Firebird 2.01. Respuesta I think no. You can use property TpFIBTransaction.Timeout and .Timeoutaction, doing lock in the select -sql. Espero que sea de algun aporte. |
#6
|
|||
|
|||
Frustracion
Hola amigos.
En principio agradezco la intervencion de celades1 por tener la inquietud de investigar los beneficios de Firebird. Le pregunto a donald shimoda; para que darse el trabajo una cantidad de profesionales en optimizar Firebird si lo que tiene basta y sobra? Pues bien, pienso que en la medida que nuestro Firebird sea mejor y mas completo, mas garantias tendran nuestros clientes al usarlo. Hago un llamado a investigar este hilo y no esperar que vuelva a escribir el proximo año para ver si alguien se interesa. Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Lock conflict on no wait transaction | gorsan | Conexión con bases de datos | 2 | 08-08-2007 09:47:56 |
Lock Timeout para WAIT transacciones | camino | Firebird e Interbase | 0 | 15-05-2007 01:56:08 |
Transacciones En Firebird | espectro_jd | SQL | 3 | 21-02-2007 18:54:40 |
¿Para qué sirve la tecla Scroll Lock en los teclados? | marcoszorrilla | La Taberna | 11 | 29-01-2007 15:36:08 |
Fibtransaction wait i timeout | celades1 | Firebird e Interbase | 2 | 02-12-2005 19:32:29 |
|