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 Audittabelle direkt nach Verlaufsinformationen abzufragen. Es ist viel effizienter, Abfragen nur für die kleineren Teildatensätze auszuführen, für die Sie tatsächlich Verlaufsinformationen anzeigen möchten.
Verlaufssatz-Tabelle [sys_history_Set]
- Das System generiert nach Bedarf automatisch Verlaufssatz- und Verlaufsdatensätze aus der Audittabelle, 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 von Verlaufsinformationen für Datensätze, bei denen 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 wie der zugehörige Datensatz selbst.
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 der Tabellenrotation, um alle sieben Tage zwischen vier Verlaufstabellen zu rotieren. 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.