Usuário com melhor resposta
Trilha de Auditoria sem Utilização de Trigger

Pergunta
-
Boa tarde Senhores,
Preciso implementar uma trilha de auditoria, para inser,update e delete, mas não gostaria de usar trigger devido a queda no desempenho que a mesma proporciona. Alguém poderia ajudar? A versão do SQL é 2005 =/
segunda-feira, 17 de outubro de 2011 16:11
Respostas
-
Boa Tarde,
No 2005, o caminho mais fácil é o uso de trigger. Caso o desempenho não seja aceitável só lhe restará o uso de Event Notification ou o SQL Trace. Logar alterações DML com Event Notification é lidar com um volume de informações enorme. O uso do SQL Trace é bom, mas não é tão simples de administrar como uma trigger.
[ ]s,
Gustavo Maia Aguiar
Blog: http://gustavomaiaaguiar.wordpress.com
Vídeos: http://www.youtube.com/user/gmasql
Classifique as respostas. O seu feedback é imprescindível- Marcado como Resposta Junior Galvão - MVPMVP, Moderator quinta-feira, 26 de dezembro de 2019 20:52
segunda-feira, 17 de outubro de 2011 17:05
Todas as Respostas
-
Qual a versão e edição de seu SQL?
no 2008 temos o SQL Audit e o CDC que pode te ajudar.
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodbasegunda-feira, 17 de outubro de 2011 16:21Moderador -
Vou me certificar a edição de produção, mas é a versão 2005.segunda-feira, 17 de outubro de 2011 16:26
-
Cleidson para saber a edição pode usar a consulta: SELECT @@VERSIONsegunda-feira, 17 de outubro de 2011 16:41
-
Cleidson
estas feature existem somente a partir do SQL 2008.
no SQL 2005, vc nao tem muitos recursos nativos, ou um profiler ou as triggers.
Ou você pode adquirir um software de terceiro para auditoria
Att.
Marcelo FernandesMCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Editado Marcelo Fernandes da SilvaMVP, Moderator segunda-feira, 17 de outubro de 2011 16:48
segunda-feira, 17 de outubro de 2011 16:47Moderador -
Boa Tarde,
No 2005, o caminho mais fácil é o uso de trigger. Caso o desempenho não seja aceitável só lhe restará o uso de Event Notification ou o SQL Trace. Logar alterações DML com Event Notification é lidar com um volume de informações enorme. O uso do SQL Trace é bom, mas não é tão simples de administrar como uma trigger.
[ ]s,
Gustavo Maia Aguiar
Blog: http://gustavomaiaaguiar.wordpress.com
Vídeos: http://www.youtube.com/user/gmasql
Classifique as respostas. O seu feedback é imprescindível- Marcado como Resposta Junior Galvão - MVPMVP, Moderator quinta-feira, 26 de dezembro de 2019 20:52
segunda-feira, 17 de outubro de 2011 17:05