Unterschiede zwischen Audit- und Verlaufssätzen
Die Tabellen „Audit“ [sys_Audit], „Verlaufssätze“ [sys_history_Set] und „Verlauf“ [sys_history_line] speichern dieselben Daten, dienen jedoch verschiedenen Zwecken und verwalten Daten unterschiedlich.
Audit-Tabelle [sys_Audit]
In der Tabelle „Audit“ [sys_Audit] speichert das System Verlaufsinformationen für alle Datensätze. Diese Datensätze sollen für immer aufbewahrt werden, damit Administratoren den Verlauf der geprüften Datensätze jederzeit nachverfolgen können. Wenn die Anzahl der Auditdatensätze im Laufe der Zeit zunimmt, wird es ineffizienter, die Audit-Tabelle direkt nach Verlaufsinformationen abzufragen. Es ist viel effizienter, Abfragen nur für die kleineren Teildatensätze auszuführen, für die Sie Verlaufsinformationen anzeigen möchten.
Tabelle „Verlaufssatz“ [sys_history_Set]
- Das System generiert automatisch Verlaufssatz- und Verlaufsdatensätze nach Bedarf aus der Tabelle „Audit“, wenn ein Anwender entweder einen Datensatz erstellt oder seinen Verlauf anfordert.
- Anstatt einen vollständigen Verlauf aller Änderungen im System zu enthalten, enthalten Verlaufssatz- und Verlaufsdatensätze nur eine aktuelle Teilmenge der Verlaufsinformationen für Datensätze, für die Anwender solche Informationen erstellt oder angefordert haben.
- Neben Audit-Daten enthalten Verlaufssätze auch die Informationen, die beim Einfügen des Datensatzes festgelegt werden, einschließlich Journalfeldeinträgen. Journalfeldeinträge, die Sie vor der Erstellung eines Datensatzes erstellen, werden auf die gleiche Weise behandelt wie Journaleinträge, die zum Zeitpunkt der Datensatzerstellung erstellt wurden. Diese Journaleinträge werden in Verlaufssätzen mit derselben Erstellungszeit angezeigt und von Daten erstellt, die der zugehörige Datensatz selbst sind.
Das System begrenzt Verlaufssatz- und Verlaufsdatensätze nach:
- Wenn Sie die Tabellenbereinigung haben, löschen Sie Verlaufssatzdatensätze, die seit 30 Tagen nicht aktualisiert wurden.
- Verwenden Sie die Tabellenrotation, um alle sieben Tage zwischen vier Verlaufstabellen zu wechseln. Das System löscht Verlaufsdatensätze, die älter als 28 Tage sind.
Wenn jemand zu einem späteren Zeitpunkt erneut Verlaufsinformationen benötigt, kann das System sie aus Auditing-Quelldatensätzen erneut generieren.
Nachdem das System Verlaufssatzdatensätze generiert hat, wird die Kontextmenüauswahl ausgewählt Verlauf Verwendet den Verlaufssatz anstelle von Audit-Datensätzen. Aus Sicht des Anwenders sind dieselben Verlaufsdaten in derselben Anwenderoberfläche verfügbar, die Art und Weise, wie die Informationen gespeichert werden, ist jedoch unterschiedlich.