like the title I'm talking about what is the best way to track data changes in oracle? I just want to know which row is updated / deleted / inserted?
at first I think of a trigger, but I need to write more triggers on each table, and then write down the row that was added to my change table, this is not very good, then I search on Google, I learn new concepts about the materialized representation of the log and change data
The materialized browsing log is good for me, that I can compare it with the original table, then I can get different records, even different fields, I think the same way with creating / copying a new table from the original (but I donβt know what else?);
changing the data capture component is more difficult for me :), so I donβt want to spend my time researching.
Does anyone have a better way to track data changes in oracle?
source share