HowTo #023

Wie können nicht benötigte Einträge gelöscht werden, um unnötiges Datenbankwachstum zu vermeiden?

Anwendungsfall

Sie arbeiten in der IT-Abteilung und möchten ungenutzte Einträge bereinigen. Der Grund für ein solches Wachstum der Datenbank ist, dass einige Tabellen den Aktivitäten, der Protokollierung und der Archivierung zugeordnet sind. Dies kann sich auf die Performance auswirken, aber auch das Suchen von Daten erschweren. Sie möchten die Daten jedoch nicht manuell prüfen und löschen, da dies sehr zeitaufwändig ist. Daher sind Sie auf der Suche nach einer Automatisierungsmöglichkeit und sind dabei auf die Aufbewahrungsrichtlinien gestoßen.

HowTo: Verwenden Sie Aufbewahrungsrichtlinien, um unnötiges Datenbankwachstum zu vermeiden

01

Wechseln Sie zu Aufbewahrungsrichtlinien.

02

Drücken Sie im oberen Menü auf + Neu, um eine neue Aufbewahrungsrichtlinie zu erstellen.

03

Klicken Sie im Inforegister Allgemein auf die drei Punkte im Feld Tabellen-ID.

04

Es öffnet sich die Objekte Seite, hier können Sie nach der gewünschten ID oder Objektcaption suchen, für die eine Aufbewahrungsrichtlinie erstellt werden kann.

In unserem ersten Beispiel wählen wir ID 474 – Objectcaption: Aufgabenwarteschlangen-Protokolleintrag aus und bestätigen mit OK.

05

Im Reiter Aufbewahrungsrichtlinie geben wir Folgendes ein:

  • Aufbewahrungsdauer: 28 Tage
  • Aktiviert: an
  • Auf alle Datensätze anwenden: an
06

Wir schließen die diese erstellte Aufbewahrungsrichtlinie. Im Hintergrund werden ab heute alle 28 Tage alle Aufgabenwarteschlangen-Protokolleinträge gelöscht.

07

Für unser zweites Beispiel drücken wir wieder + Neu, wählen aber diesmal ID 5107 / Objektcaption: Verkaufskopfarchiv aus und bestätigen mit OK.

08

Im Reiter Aufbewahrungsrichtlinie deaktivieren wir Auf alle Datensätze anwenden, da wir nicht alle Verkaufskopfzeilen im Archiv löschen möchten. Basierend auf Regeln wollen wir einige Daten behalten.

09

Der Reiter Datensatzaufbewahrungsrichtlinie ist nun verfügbar. Drücken Sie in die leere Zeile der Spalte Tabellenfiltertext.

10

Verkaufskopfarchiv Filter wird geöffnet. Hier drücken wir + Filter und geben Quellbeleg vorhangen ein. Anschließend geben wir Ja in die Filterbedinung ein und bestätigen mit OK.

11

In der Spalte Aufbewahrungsdauer geben wir ein: NEVER DELETE (nie löschen).

12

Wir geben eine zweite Zeile ein mit Tabellenfiltertext: Aktivität vorhanden und der Filterbedingung: Ja ein. Danach bestätigen wir mit OK.

13

Wir geben NEVER DELETE (nie löschen) für die Aufbewahrungsdauer ein.

Extra-Tipp: Sie haben auch die Möglichkeit, die Option Letzte Belegversion beibehalten zu aktivieren, um Einträge zu verringern, aber die letzte Version des Verkaufsbelegs im Archiv zu lassen. 
14

Nach dem Erstellen einer Aufbewahrungsrichtlinie im Hintergrund wird automatisch eine Auftragswarteschlange erstellt. Es wird geprüft, ob es Aufbewahrungsrichtlinien gibt und ob es Daten gibt, die gelöscht werden müssen.

Fazit

Jetzt können wir Aufbewahrungsrichtlinien erstellen und unsere Datenbank so bereinigen.

Da es sich um eine standardmäßige Business Central-Funktionalität handelt, stehen viele Informationen von Microsoft zur Verfügung. Schauen Sie sich zum Beispiel das folgende Video an:

Use retention policies to avoid unnecessary database growth – YouTube

Schreibe einen Kommentar

    Funktion der Woche

    Ohne Werbung: Wöchentlich ein neues HowTo zu acadon Software.

    Ihre Ideen zählen!

    Sie haben eine Idee für eine neue Funktion?

    Nur für acadon Kunden

    OnRoute App
    Testen Sie unsere neue OnRoute App 30 Tage kostenlos!
    timber tree
    timber tree
    acadon logo
    Die acadon AG verfügt über 40 Jahre Erfahrung in ERP Software für die Holzbranche. Als Business Optimizer erarbeiten wir passende Lösungen und Strategien für Ihr Unternehmen.
    © 2024 acadon AG. All rights reserved.

    Webinar Wiederholung

    Bereits registriert? Jetzt einloggen >>

    Request free consultation now!

    Webinar Teilnahme

    Jetzt kostenlose
    Beratung anfordern

    Jetzt kostenlose Demo anfordern!