Perdón... no me limité a Firebird, por lo general utilizo SQL Server, aunque hace poco hice algunos desarrollos con informix y aunque sea muy improbable que en un tiempo atómico ocurran dos actualizaciones exactamente al mismo tiempo, cuando utilizas transacciones (que supongo que como buen desarrollador las utilizas) puede suceder, o tal vez he tenido la mala fortuna que me ha sucedido varias veces. En ese caso, cuando se inicia una transacción, los registros que se vayan agregando/actualizando, son bloqueados y depende del nivel de aislamiento para definir que hacer en esos casos.
sin embargo, dado el tema de este hilo, es obvio que en los mensajes queda explicado a quien hizo la pregunta original que los store procedures no son bloqueados, solo los registros afectados por él.
__________________
Tiempo y ocasión acontecen a todos!
Última edición por nuk3zito fecha: 28-12-2005 a las 17:23:25.
|