metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2006-09-26 01:05 pm

Лог в базе данных.

Почему-то созерцание постоянного добавления записей в таблицу с логом действий пользователей доставляет какую-то извращенную радость. Есть некое ощущение контроля за происходящим :)

[identity profile] medvedd.livejournal.com 2006-09-26 11:43 am (UTC)(link)
Ребе, это паранойя ;))

Следующий шаг

[identity profile] az-from-belarus.livejournal.com 2006-09-26 04:47 pm (UTC)(link)
Упразднить и прекратить использование оператора update, но в каждой таблице завести timestamp (или его аналог)
Ввести в оборот оператор (функцию) MoveToArcTableFrom (эквивалент Insert + delete).

Тогда лог перестанет быть чем-то обособленным - он уже внутрях...

зы

[identity profile] az-from-belarus.livejournal.com 2006-09-26 04:48 pm (UTC)(link)
тогда и мороки с блокировками почти не остается...

Re: Следующий шаг

[identity profile] metaclass.livejournal.com 2006-09-26 05:04 pm (UTC)(link)
Это следующий этап, он будет увязываться с изменением бизнес-логики на предмет обработки ситуаций "исправление ошибки сделанной полгода назад и повлиявшей на половину проводок за эти полгода"