Celoxis pflegen
Celoxis ist wartungsfreundlich. Am wichtigsten bei der Wartung ist die Sicherung der Datenbank, die Sicherung des Datenverzeichnisses (in dem hochgeladene Dateien gespeichert werden) und die regelmäßige Optimierung der Datenbank.
Backup-Datenbank und Datenverzeichnis
Die Datenbank und das Datenverzeichnis sollten regelmäßig auf anderen Rechnern als dem, auf dem sie sich befinden, gesichert werden. Wir empfehlen Ihnen dringend, Ihre bisherigen Backup-Lösungen zu verwenden. Es ist sehr wichtig, regelmäßig zu überprüfen, ob die Backups tatsächlich funktionieren. Die mangelnde Überprüfung der Backup-Funktion ist eines der häufigsten Probleme, mit denen unsere Kunden konfrontiert sind.
Falls Sie keine entsprechenden Tools besitzen, können Sie unter Linux eine Kombination aus cron, pg_dump und rsync , während Sie unter Windows eine Kombination aus geplanter Aufgabeund robocopy zum Sichern des Datenverzeichnisses nutzen können. Für PostgreSQL können Sie pg_dump und einen Wartungsplan , um Datenbanksicherungen zu erstellen.
Datenbanktipps
Dieselbe Software, die auf unserem Cloud-Service läuft und Tausende von Nutzern unterstützt, ist auch auf Ihrer Website im Einsatz. Sollten Sie Leistungsprobleme feststellen und über leistungsfähige Hardware verfügen, überprüfen Sie bitte, ob Ihre Datenbank korrekt konfiguriert ist. Ihr Datenbankadministrator kann Ihnen dabei behilflich sein.
PostgreSQL
Die Performance lässt sich optimieren, indem Sie die Parameter `shared_buffers` , `work_mem` und `maintenance_work_mem` in der Datei `postgresql.conf` anpassen. Wir empfehlen außerdem, wöchentlich den Befehl ` vacuum analyze SQL` auf der Datenbank auszuführen
Microsoft SQL Server
Für die Celoxis-Datenbank sollte ein SQL-Wartungsplan eingerichtet werden, der monatlich (vorzugsweise wöchentlich) ausgeführt wird und die Neuerstellung der Indizes sowie die Festlegung des freien Indexspeichers auf 10 % vorsieht. Dieser Wartungsplan sollte außerdem so konfiguriert werden, dass er die Spaltenstatistiken aktualisiert (die Indexstatistiken werden während der Indexerstellung aktualisiert). Wir empfehlen, diesen Plan zu einem Zeitpunkt auszuführen, an dem die Datenbankauslastung durch die Celoxis-Anwendung am geringsten ist. Dies könnte beispielsweise an einem Sonntag tagsüber oder während eines geplanten Wartungszyklus der Fall sein.
Sie sollten diesen Wartungsplan auch nach jedem größeren und kleineren Upgrade manuell ausführen, da dabei möglicherweise viele Tabellen und Datensätze in der Datenbank aktualisiert werden, was zu Fragmentierung und Leistungseinbußen führen kann.
Neuaufbau des Suchindex
Celoxis verwendet einen Suchindex für erweiterte Suchfunktionen. Gelegentlich kann es vorkommen, dass der Suchindex beschädigt ist. So beheben Sie das Problem:
- Melden Sie sich als Website-Administrator an, indem Sie zu HauptmenüAdministratorSiteSettings.
- Klicken Sie unter Aktionen auf „Administratorprogramm ausführen“ .
- Geben Sie
com.celoxis.psa.base.search.Reindexerin das „Klassenname“ und senden Sie die Anfrage ab.
Nach wenigen Minuten (weniger als 30) wird Ihr Suchindex aktualisiert.