Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Datenbankverlauf für die Clientnutzung

Ich habe sehr erfolgreich ein Modell verwendet, bei dem jede Tabelle eine Prüfkopie hat - dieselbe Tabelle mit einigen zusätzlichen Feldern (Zeitstempel, Benutzer-ID, Vorgangstyp) und 3 Triggern für die erste Tabelle zum Einfügen/Aktualisieren/Löschen.
Ich denke, dass dies eine sehr gute Möglichkeit ist, damit umzugehen, da Tabellen und Trigger aus einem Modell generiert werden können und es aus Verwaltungssicht wenig Overhead gibt. Die Anwendung kann die Tabellen verwenden, um dem Benutzer einen Audit-Verlauf anzuzeigen (read -nur).