Un disparador escrito correctamente debería ser lo suficientemente rápido.
También puede consultar Change Data Capture
A menudo uso AutoAudit :
Actualizar :(La edición original fue rechazada, pero la estoy volviendo a agregar):
En noviembre de 2013 se lanzó una importante actualización a la versión 3.20 con estas funciones adicionales:
-
Maneja tablas con hasta 5 columnas PK
-
Mejoras de rendimiento hasta un 90 % más rápidas que la versión 2.00
-
Recuperación de datos históricos mejorada UDF
-
Maneja nombres de columnas/tablas que necesitan el nombre de comillas [ ]
-
Proceso de archivo para mantener las tablas de auditoría activas más pequeñas o más rápidas, pero conservar los datos más antiguos en las tablas de archivo de AutoAudit