Зачем тебе это?
Это будет небольшой удар по производительности при вставке или обновлении. Иногда это полезно, если вам нужно отправить информацию о записях, измененных с определенной даты (то, что мы обычно называем дельта-фидом). Это не очень полезно для управления изменениями данных. Как и Радж Море, я предпочитаю подход с использованием таблицы аудита, в которой хранятся данные об изменении, старом и новом значении и кто внес изменение. Затем его можно использовать для отката заданного изменения или группы изменений, что довольно сложно сделать, если вы используете только резервные копии для отката неверных данных.
Обычно это вообще бесполезно в тех случаях, когда данные статичны или когда они обновляются из пакетного процесса (например, импорта), а не из пользовательского интерфейса. Зачем беспокоиться, например, о том, что такое в таблицах поиска?