Datenbankwartung - MySQL / MariaDB (Connect 2024)

Datenbankindizes reorganisieren

Die automatische Bereinigungsfunktion von Connect entfernt eine große Anzahl von Datensätzen, was zu einer Fragmentierung der entsprechenden Datenbankindizes führt. Um dieses Problem zu beheben, sollte das folgende MySQL-Skript für die tägliche Datenbankwartung eingeplant werden:

Um alle anwendungsspezifischen Indizes von Connect zu reorganisieren, verwenden Sie das folgende MySQL-Skript:

Veraltete Daten löschen

Wenn alle Kontexte und Leistungsdatensätze, die vor einem bestimmten Datum erstellt wurden, gelöscht werden sollen, kann das folgende Skript verwendet werden. Beachten Sie, dass fragmentierte Indizes während des Löschvorgangs zu Leistungseinbußen führen können. Optimieren Sie bei Bedarf diese Indizes vor dem Löschen der Daten. Stellen Sie sicher, dass Sie das Datum in der ersten Zeile des Skripts nach Bedarf anpassen: