Wissensdatenbank: EINRICHTUNG
DS-Client-Datenbankgröße (PostgreSQL 8.2.4 und
niedriger)
Erstellungsdatum:
27. Juni 2008
Revisionsdatum:
27. Juni 2008
Produkt:
DS-Client (Linux)
Zusammenfassung
Einige Kunden hatten Probleme, wo die DS-Client-Datenbank (PostgreSQL 8.2.4 und niedriger)
zu einer bedeutsamen Größe herangewachsen ist (40 - 100 GB oder mehr). Dieser Artikel
beschreibt, warum dies vorkommen kann und beschreibt auch einige Fehlerbehebungsmethoden.
Auf Linux-Rechnern kann die PostgreSQL-DS-Client-Datenbank zu einer beträchtlichen Größe
heranwachsen, trotz der Tatsache, daß DS-Client automatisch Vacuum für dessen Datenbank,
während der täglichen und wöchentlichen Verwaltung, ausführt.
Details
Während der normalen PostgreSQL-Ausführung wird ein UPDATE oder DELETE einer Zeile nicht
sofort die alte Version der Zeile entfernen, weil diese möglicherweise noch immer für andere
Transaktionen sichtbar sind. Abhängig von der Häufigkeit dieser Transaktionen kann ein großer
Betrag an freiem Speicherplatz entstehen, der zu einem Zuwachs der Datenbankgröße führen
könnte.
PostgreSQL hat eine VACUUM-Funktion, die diesen freien Speicherplatz für die
Wiederverwendung für neue Zeilen zurückerlangt. VACUUM wird während einer täglichen oder
wöchentlichen Verwaltung des DS-Clients ausgeführt. Jedoch werden nur diese freien
Speicherplatzblöcke für die zukünftige Wiederverwendung markiert. Nichtverwendeter
Speicherplatz wird nicht wiedererlangt und die Datenbank-Dateigröße bleibt dieselbe. Das heißt,
wenn VACUUM nicht regelmäßig ausgeführt wird, könnte die Datenbankgröße deutlich zunehmen
(besonders, wenn viele UPDATE und DELETE Aktivitäten durchgeführt werden).
Empfehlungen:
•
Führen Sie geplante tägliche und wöchentliche Verwaltungsprozesse
regelmäßig auf der DS-Client-Datenbank durch.
•
Wenn Sie sehen, daß eine ungewöhnliche Zunahme der Datenbankgröße
vorhanden ist, versuchen Sie die Verfahren in der Fehlerbehebung
durchzuführen, um die Größe zu reduzieren.
Reduzierung der Datenbankgröße" auf der Seite 463.
DS-Client Benutzerhandbuch
v12.2 [Revisionsdatum: 13. Juni 2013]
© Asigra Inc. Alle Rechte vorbehalten.
Siehe "Fehlerbehebung zur
Erzeugt am: 13.6.13
Seite: 462
Vertraulich.