Oracle y Triggers
Duda,
Es saludable el uso y abuso de triggers para gatillar una cadenas de trasacciones sobre sucesivas tablas?.
Situación.
Una aplicacion realiza operaciones DML sobre alguna table que tiene varios triggers asociados y estos gatillan operaciones sobre otras tablas que, a su vez, tambien disponen de triigers
Consulta: En el escenario anterio,r al momento de hacer una dml, digamos un insert, por el cual se gatilla la cadena de triggers antes mencionados. En qué monento la aplicaion sigue su curso.
1.- Al insertar el registro sigue inmediatamanet sin esperar en retorno de la cadena d trigger, por lo que la aplicaion no queda "colgada" hasta entonces
o
2.- La aplicacion espera el retorno de la cadena produciéndose una espera en la aplicacio.
Y por último:
Favor algun expeerto que emita su opinión respecto del uso y abuso de los triggers en ORACLE.
Gracias
Es saludable el uso y abuso de triggers para gatillar una cadenas de trasacciones sobre sucesivas tablas?.
Situación.
Una aplicacion realiza operaciones DML sobre alguna table que tiene varios triggers asociados y estos gatillan operaciones sobre otras tablas que, a su vez, tambien disponen de triigers
Consulta: En el escenario anterio,r al momento de hacer una dml, digamos un insert, por el cual se gatilla la cadena de triggers antes mencionados. En qué monento la aplicaion sigue su curso.
1.- Al insertar el registro sigue inmediatamanet sin esperar en retorno de la cadena d trigger, por lo que la aplicaion no queda "colgada" hasta entonces
o
2.- La aplicacion espera el retorno de la cadena produciéndose una espera en la aplicacio.
Y por último:
Favor algun expeerto que emita su opinión respecto del uso y abuso de los triggers en ORACLE.
Gracias
