Показать сообщение отдельно
Старый 01.02.2013, 14:14   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Мне кажется задачи такого уровня нужно решать средствами БД. Архитиктурой СУБД предусмотрено "логирование" всех транзакций. Пусть бизнесс-приложение занимается бизнесс-процессами а процессы хранения и изменения данных пусть остануться на совести СУБД.
Другое дело когда требование ведения лога вызвано бизнесс-задачами, но тогда это требование точно не может звучать в такой формулировке, в которой вы его озвучили.