Hola.
Aunque normalmente se aconseja evitar las transacciones simultaneas, haciendolas lo más cortas posibles, Interbase / Firebird pueden manejar perfectamente muchas transacciones simultaneas, debido a su arquitectura multigeneracional (en contraposición a la utilización de un Log de modificaciones).
Así que mejor haz unas cuantas pruebas, pero deberia funcionarte correctamente (hay muchas aplicaciones desarrolladas de esta forma).
NOTA: Lo que debes evitar es que dentro de una misma transacción se modifiquen muchos registros, sin confirmar la transacción. En este caso, cada x miles de registros realiza un Commit. Puesto que se puede dar una caída importante de rendimiento.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|