лучший способ отслеживать изменения данных в oracle

в качестве названия, о котором я говорю, как лучше всего отслеживать изменения данных в Oracle? я просто хочу знать, какая строка обновляется / удаляется / вставляется?

сначала я думаю о триггере, но мне нужно написать больше триггеров в каждой таблице, а затем записать rowid, который был произведен в мою таблицу изменений, это не хорошо, тогда я ищу в Google, изучаю новые концепции о материализованном журнале просмотра и регистрации изменений данных,

материализованный журнал просмотра хорош для меня тем, что я могу сравнить его с исходной таблицей, тогда я могу получить разные записи , даже разные поля, я думаю, что то же самое с созданием / копированием новой таблицы из оригинала ( но я не знаю, что изменилось?);

компонент сбора данных об изменениях - сложный для меня :), поэтому я не хочу тратить свое время на его исследование.

Кто-нибудь знает, как лучше всего отслеживать изменения данных в Oracle?

7
задан GBK 20 April 2011 в 06:43
поделиться