Auditoria base de datos

03/01/2006 - 22:30 por pms | Informe spam
Necesito implementar un sistema de auditoria en SQL server para registrar que
cambios se realizan sobre cada tabla, quien los realiza, a que hora?.
He estado investigando acerca de utilizar triggers, mi pregunta es ¿si
implemento para cada tabla 3 triggers (uno para inserción, eliminación y
actualización) como afectará esto el rendimiento de la base de datos?
La base de datos tiene 90 tablas y es accedida por 25 usuarios.
Agradezco a quien pueda responder mi pregunta.

Preguntas similare

Leer las respuestas

#6 Hero
04/01/2006 - 18:55 | Informe spam
Sorri, pero me referia a 20.000 veinte mil registros... los cuales estan
relacionados a varias tablas, ya que se recuperan descripciones de maestros,
ultimos costos, ultimos descuentos, ultimo orden de prorateo, ultimas
posiciones en la bodega...etc..etc..etc...

Entonces el control de todo ello se volvia una locura...

saludos y disculpen pero me comi un CERO de poner... je..je..je..

"Guillermo Roldan" escribió en
el mensaje news:
te has pasao !!

Con 2000 registros, no hechas abajo un SQL Server... Tienes algún otro
problema fijo !


"Hero" wrote:

> pms,
>
> Tiempo atras implemente algo muy parecido a lo tuye,..,, y resulto


que
> un usuario olvido decirme que cada 10 dias cargaban un archivo con


almenos
> 2000 registros. Con ello las primeras expectativas de hacer lo que tu


acabas
> de señalar se fueron a la mierda.. ya que el sistema se pego como 20
> minutos.
>
> Lo que tuve que hacer fue eliminar todos los trigger para poder


funcionar
> correctamente en la carga de archivos. Una vez cargado los archivos se
> volvian a agregar los trugger. Todo estos eras procesos(script)


automaticos.
>
> saludos
>
> "pms" escribió en el mensaje
> news:
> > Necesito implementar un sistema de auditoria en SQL server para


registrar
> que
> > cambios se realizan sobre cada tabla, quien los realiza, a que hora?.
> > He estado investigando acerca de utilizar triggers, mi pregunta es ¿si
> > implemento para cada tabla 3 triggers (uno para inserción, eliminación


y
> > actualización) como afectará esto el rendimiento de la base de datos?
> > La base de datos tiene 90 tablas y es accedida por 25 usuarios.
> > Agradezco a quien pueda responder mi pregunta.
>
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida