Entradas

Mostrando entradas de julio, 2017

Optimizando los registros de auditoría

Imagen
K2BAudit permite auditar todos los cambios realizados sobre las tablas críticas de sistemas desarrollados con GeneXus. En algunos casos, el volumen de cambios provoca que el registro de auditoría crezca más de lo deseable. Esto trae varios problemas, asociados a la facilidad de búsqueda en la base de datos para encontrar los registros relevantes, la performance de la explotación de estos datos, y espacio en disco utilizado por la base de datos de auditoría. Para mitigar este problema, K2BTools ofrece mecanismos para disminuir el tamaño de este registro. Primer paso: ¿Cuáles tablas debemos auditar? Un enfoque habitual cuando se inicia el uso de K2BAudit es intentar auditar todas las tablas de la aplicación. Esto sin dudas lleva a registros de auditoría voluminosos, ya que cualquier operación realizada en el sistema deja su traza en el registro. En algunos contextos, esto puede ser necesario dada la estructura de la base de datos y los requerimientos de la aplicación. En m