Triggers en Ambientes de alta transaccionalidad

27/04/2004 - 18:02 por Leidy Diana | Informe spam
Hola a todos..

Por favor me pueden colaborar inoformándome que tan
recomendable es utilizar triggers en un ambiente de alta
transaccionalidad.
Mi situación es la sgte: necesito que cada vez que cambie
un campo de una tabla (que se consulta y modifica
demasiadas veces, no solamente este campo) realice la
inserción en otra tabla. Para esto utilicé un trigger for
update y dentro de este trigger verifico si el campo fue
modificado para realizar la inserción respectiva.
Obviamente al ser creado for update siempre se va a
disparar así no modifique el campo que evaluo.. existe
alguna manera de evitar esto? en cuanto a rendimiento de
la bd que puede pasar? es recomendable utilizarlos?}

Muchas gracias por la ayuda que me puedan brindar..

Preguntas similare

Leer las respuestas

#6 Leidy Diana
27/04/2004 - 22:04 | Informe spam
Hola muchas gracias por su colaboración pero el caso es
más crítico como le decía maximiliano..
El campo como tal puede ser actualizado desde diferentes
partes por ende debo utilizar el trigger, el problema es
que esta tabla se actualiza constantemente haciendo que el
trigger se dispare y genere bloqueos..No hay forma en sql
server de hacer que el trigger se dispare por un campo de
la tabla? esta opción la permite Oracle.. sql server no la
tendrá?

Hola a todos..

Por favor me pueden colaborar inoformándome que tan
recomendable es utilizar triggers en un ambiente de alta
transaccionalidad.
Mi situación es la sgte: necesito que cada vez que cambie
un campo de una tabla (que se consulta y modifica
demasiadas veces, no solamente este campo) realice la
inserción en otra tabla. Para esto utilicé un trigger for
update y dentro de este trigger verifico si el campo fue
modificado para realizar la inserción respectiva.
Obviamente al ser creado for update siempre se va a
disparar así no modifique el campo que evaluo.. existe
alguna manera de evitar esto? en cuanto a rendimiento de
la bd que puede pasar? es recomendable utilizarlos?}

Muchas gracias por la ayuda que me puedan brindar..


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida