1. August 2026
Gerhard Peilstöcker
6 min Lesezeit
Dolibarr Datenbank pflegen und optimieren – Performance und Stabilität sichern
Eine gut gepflegte Datenbank ist das Fundament für ein performantes Dolibarr-System. In diesem Artikel erfahren Sie, wie Sie Ihre Dolibarr-Datenbank optimieren und sauber halten.
Warum Datenbankpflege wichtig ist
- Performance – Schnellere Ladezeiten durch optimierte Tabellen
- Speicherplatz – Löschen von überflüssigen Daten
- Stabilität – Weniger Fehler durch intakte Datenbankstruktur
- Backup-Geschwindigkeit – Kleinere Datenbank = schnellere Backups
Die wichtigsten Pflege-Aufgaben
- Tabellen optimieren – Defragmentierung entfernen
- Alte Logs löschen – Protokolldateien bereinigen
- Temp-Tabellen leeren – Temporäre Daten entfernen
- Indizes prüfen – Fehlende Indizes ergänzen
- Datenbank-Größe überwachen – Entwicklung im Blick behalten
Fakt: Eine optimierte Datenbank kann die Ladezeit Ihrer Dolibarr-Website um bis zu 40% reduzieren!
Praktische SQL-Befehle für die Pflege
-- Tabellen optimieren
OPTIMIZE TABLE llx_societe, llx_facture, llx_commande, llx_propal;
-- Alte Logs löschen (älter als 30 Tage)
DELETE FROM llx_logs WHERE date_log < DATE_SUB(NOW(), INTERVAL 30 DAY);
-- Tabellengrößen anzeigen
SELECT table_name, ROUND((data_length + index_length) / 1024 / 1024, 2) AS size_mb
FROM information_schema.tables
WHERE table_schema = "dolibarr"
ORDER BY size_mb DESC;
OPTIMIZE TABLE llx_societe, llx_facture, llx_commande, llx_propal;
-- Alte Logs löschen (älter als 30 Tage)
DELETE FROM llx_logs WHERE date_log < DATE_SUB(NOW(), INTERVAL 30 DAY);
-- Tabellengrößen anzeigen
SELECT table_name, ROUND((data_length + index_length) / 1024 / 1024, 2) AS size_mb
FROM information_schema.tables
WHERE table_schema = "dolibarr"
ORDER BY size_mb DESC;
Automatisierung der Datenbankpflege
- Cronjob einrichten – Automatische Optimierung
- monatliche Backups – Vor der Bereinigung
- Wöchentliche Prüfung – Datenbank-Größe kontrollieren