Tipps zum Minimieren des Datenbankwachstums tips-for-minimizing-database-growth

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Prozesse mit langer Lebensdauer speichern Prozessdaten in der AEM Formulardatenbank. Das Wachstum der AEM Forms-Datenbank kann mithilfe einiger einfacher Prozessdesign- und Produktkonfigurationsstrategien minimiert werden.

Tipps zur Prozessgestaltung process-design-tips

Verwenden Sie nach Möglichkeit kurzlebige Prozesse. In kurzlebigen Prozessen werden keine Prozessdaten in der Datenbank gespeichert. Der Nachteil kurzlebiger Prozesse besteht darin, dass ihr Status und Status nicht in Administration Console verfolgt werden und der Prozess nicht protokolliert wird.

Einige Dienstvorgänge wie der Vorgang "Assign Task"(User-Dienst) erfordern, dass sie in langlebigen Prozessen verwendet werden. In diesem Fall können Sie den Prozess in mehrere Teilprozesse unterteilen und nach Möglichkeit kurzlebig gestalten. Wenn Sie diese Strategie verwenden, sollten kurzlebige Teilprozesse große Datenelemente wie Dokumentwerte verarbeiten.

Verwenden Sie Variablen sparsam. Bei der Verwendung langlebiger Prozesse wird für jede Prozessinstanz der Datenbank für jede Variable im Prozess Speicherplatz zugewiesen. Die strategische Nutzung von Variablen kann viel Platz sparen. Sie können beispielsweise Variablenwerte überschreiben, wenn alte Werte im Prozess nicht mehr benötigt werden. Löschen Sie alle Variablen, die Sie erstellt haben und nicht verwenden. Sie können den Prozess validieren, um nicht verwendete Variablen zu finden.

Verwenden Sie einfache Variablentypen (z. B. Zeichenfolge oder int) und vermeiden Sie die Verwendung komplexer Variablentypen, wann immer möglich. Datenbankspeicherplatz wird Variablen zugewiesen, selbst wenn sie keinen Wert enthalten. Komplexe Variablen benötigen in der Regel mehr Platz als einfache.

Tipps zur Produktverwaltung product-administration-tips

Verwenden Sie den globalen Dokumentenspeicher (GDS) effektiv. Der Ordner des globalen Dokumentenspeichers auf dem Formularserver wird unter anderem zum Speichern von Dateien verwendet, die an Dienste übergeben werden, die Teil AEM Formulare in Prozessen sind. Zur Leistungsverbesserung werden kleinere Dokumente stattdessen im Arbeitsspeicher gespeichert und in der Datenbank beibehalten.

Administration Console stellt die Eigenschaft "Default Document Max Inline Size"zur Konfiguration der maximalen Größe von Dokumenten bereit, die im Speicher gespeichert und in der Datenbank beibehalten werden. (Siehe Konfigurieren allgemeiner AEM Forms-Einstellungen.) Wenn Sie diese Eigenschaft auf einen niedrigen Wert setzen, werden die meisten Dokumente im Ordner des globalen Dokumentenspeichers und nicht in der Datenbank beibehalten. Der Vorteil besteht darin, dass Sie die Dateien leichter löschen können, wenn sie nicht mehr benötigt werden, wenn sie im Ordner des globalen Dokumentenspeichers gespeichert sind.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da