Revolver Server Performance, Optimierung, Stabilität

Stefan Peters Geändert von Stefan Peters

Es gibt einige Stellschrauben, an denen man den Betrieb der Revolver Server Datenbank optimieren bzw. tunen kann.

Auflistung möglicher Optionen (Ohne Gewähr auf Vollständigkeit):

1. SSD-Festplatte

2. ARM-Prozessoren von Apple (M1, M2, M3, M4)

Für die aktuelle Revolver Version 8.13.x empfehlen wir einen MacMini M4.

3. Spotlight bei Mac: Deaktivierung der Dateiindizierung

Spotlight (mds) verbraucht viel Rechenleistung, Festplattenplatz und Netzwerkperformance (bei Netzlaufwerken) und sollte auf dem Datenbankrechner unbedingt deaktiviert werden.

Über die Systemeinstellungen/Spotlight/Datenschutz kann man ganze Laufwerke/Festplatten von der Indizierung rausnehmen. Ausgenommen sind Timemachine Laufwerke.

Über das Terminal geht dies auch bis zum Rechner Neustart: sudo mdutil -a -i off

Hierbei können auch in kurzer Zeit einige Gigabyte an Festplattenplatz freigegeben werden, die von Spotlight reserviert wurden.

Ein einzelnes Laufwerk (z.B Revolver Server USB Backup) kann auch wie folgt ausgenommen werden: sudo mdutil -i off /Volumes/Revolver\ Server\ USB\ Backup

4. Datenbank-Konfigurationsdatei (postgresql.conf) an den Server anpassen (PGTUNE)

Achtung mögliches Problem mit Punkt Komma in Währungsfeldern:
Die Einträge für die Formatierungen dürfen nicht fehlen, da sonst Währungen mit . anstatt , ausgegeben werden!


lc_messages = 'de_DE.UTF-8' # locale for system error message
# strings
lc_monetary = 'de_DE.UTF-8' # locale for monetary formatting
lc_numeric = 'de_DE.UTF-8' # locale for number formatting
lc_time = 'de_DE.UTF-8' # locale for time formatting

5. Datenbanklogs reduzieren:

In der postgresql.conf als letzte Zeile: log_min_messages = error eintragen

6.

# strings

lc_monetary = 'de_DE.UTF-8' # locale for monetary formatting

lc_numeric = 'de_DE.UTF-8' # locale for number formatting

lc_time = 'de_DE.UTF-8' # locale for time formatting

Hat der Artikel geholfen?

Text-Formatierung mit HTML

Serienbriefe mit Revolver Office erstellen

Nachricht senden