Я використовую аудит для відстеження дій користувачів та для реконструкції поточних значень.
Наприклад, у нас є таблиця з подарунковими значеннями, і в цій таблиці ми бачимо, що поточне значення становить 100 доларів США, а початкове значення - 200 доларів.
Це правильно, ми не знаємо….
щоб відповісти на це питання, ми маємо знати, що сталося між ними.
тому у нас є таблиця аудиту, в якій ми зберігаємо всі дії для цієї таблиці, наприклад:
січ. 1 init 200 доларів
січ. 3 додайте 300 доларів
січ. 5 відняти 350 доларів
січ. 7 контрольне значення (повернуто 150)
січ. 8 відняти 50 доларів
тепер я знаю, що сказати, якщо користувач зателефонує і каже: ей, куди пішов мій 100 доларів?
"звичайний" журнал використовується для реєстрації помилок, інформації про процес тощо. Ми можемо налагоджувати додаток, коли, наприклад, інформація про аудит та фактичні значення подарункової картки не збігаються, тому ми можемо побачити, що відбувається не так код.