Предложения по внедрению таблиц аудита в SQL Server?
Один простой метод, который я использовал в прошлом, - это просто создание второй таблицы, структура которой отражает ту, которую я хочу проверять, а затем создание триггера обновления / удаления на главной таблице. Перед обновлением / удалением записи текущее состояние сохраняется в таблице аудита с помощью триггера.
Несмотря на свою эффективность, данные в таблице аудита не являются наиболее полезными или простыми в отчете. Мне интересно, если у кого-нибудь есть лучший метод для аудита изменений данных?
Не должно быть слишком много обновлений этих записей, но это очень конфиденциальная информация, поэтому для клиента важно, чтобы все изменения были проверены и легко сообщались.