Aktivieren Sie die Tabellenbereinigung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Aktivieren Sie die Tabellenbereinigung für Tabellen mit älteren, abgelaufenen oder unerwünschten Datensätzen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Öffnen Sie die Tabelle Auto-Flush [sys_auto_flush], indem Sie sys_auto_flush.list im Filternavigator eingeben und Neuwählen.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular „Automatisch leeren“.
      Feld Beschreibung
      Tabellenname Der Name der Zieltabelle.
      Feld abgleichen Das Feld Datum/Uhrzeit in der Zieltabelle, das zur Überwachung der Dauer verwendet wird. Der Standardwert ist sys_created_on, wodurch Datensätze basierend auf der Zeit seit ihrem Erstellungsdatum gelöscht werden.
      Alter in Sekunden Die Zeit, die das System wartet, bevor Datensätze gelöscht werden. Wenn der Matchfield- Wert älter als das Alter in Sekundenwird, wird der Datensatz gelöscht.
      Aktiv Option zum Aktivieren oder Deaktivieren der Tabellenbereinigung für diese Tabelle.
      Anwendung Der Anwendungsbereich, für den dieser Tabellenbereinigungsauftrag gilt.
      Peripheriegerät reinigen Wenn diese Option ausgewählt ist, werden zugehörige Datensätze in den folgenden peripheren Tabellen ebenfalls gelöscht:
      • Tabelle „Anhang“ [sys_attachment].
      • Tabelle „Anhangdokument“ [sys_attachment_doc].
      • Tabelle „Anhangdokument V2“ [sys_attachment_doc_v2].
      • Tabelle „Journaleintrag“ [sys_journal_field].
      Wenn diese Option deaktiviert ist, löscht das System Datensätze aus der Zieltabelle, jedoch keine zugehörigen Anhangs- oder Journaldatensätze in diesen Tabellen.
      Bereinigungsaudit Wenn diese Option ausgewählt ist, werden zugehörige Datensätze in den folgenden Audit-Tabellen ebenfalls gelöscht:
      • Sys-Audit-Tabelle [sys_audit].
      • Tabelle „Audit-Beziehungsänderung“ [sys_audit_relation].

      Beachten Sie, dass die Audit-Datensätze, die von der Tabellenbereinigung in der Tabelle „Audit gelöschter Datensatz“ [sys_audit_delete] erstellt werden, erhalten bleiben.

      Wenn diese Option deaktiviert ist, löscht das System Datensätze aus der Zieltabelle, jedoch keine zugehörigen Audit-Datensätze in diesen Tabellen.

      Löschung kaskadieren Wenn diese Option ausgewählt ist, werden alle übereinstimmenden Datensätze und alle darauf verweisenden Datensätze gelöscht. Wenn diese Option deaktiviert ist, löscht das System übereinstimmende Datensätze, aber keine Datensätze, die auf sie verweisen.
      Bedingungen Bedingungsgenerator zum Angeben von Filterbedingungen, die die zu entfernenden Datensätze definieren.
    3. Wählen Sie Absenden.

    Ergebnisse

    Die Tabellenbereinigung wird automatisch ausgeführt und löscht Datensätze, wenn sie das angegebene Datensatzalter erreichen und alle von Ihnen festgelegten Bedingungen erfüllt sind.