Die PostgreSQL Datenbank ist nicht mehr die "Entwickler Datenbank" die man zum Laufen bekommt, wenn man ein Studium als DBA absolviert hat. Nicht zu letzt deswegen, weil Leute wie Peter Eisentraut und Bernd Helmle sich die Mühe machen, Bücher wie das vorliegende zu schreiben.
Die Weiterentwicklung bzw. der Release Zyklus der PostgreSQL hat einen Turnus von ca. einem Jahr. Dabei werden von Version zu Version neben neuen features immer wieder Verbesserungen in vielen Bereichen vorgenommen. So auch die Bedienung und Konfiguration eines Datenbankclusters.
Das Buch behandelt die Version 8.3, beschreibt aber generell die Konzepte für die unterschiedlichen features der PostgreSQL. Dadurch ist eine Abwärtskompatibilität für ältere Versionen aus der 8.x Reihe gegeben.
Gerichtet ist das Buch an jeden, der die PostgreSQL professionell einsetzen möchte und die Konzepte verstehen will. Ob das ein reiner DBA oder ein Entwickler von Datenbank gestützter Software ist, spielt keine Rolle. Im Buch werden alle Bereiche der PostgreSQL Administration nachhaltig und mit vielen Beispielen erklärt. Das reicht von der Installation, Benutzerverwaltung, Monitoring, Backup und Recovery, Performance Tuning bis hin zum Einsatz von Connection Pools (pgpool-II, pgBouncer) und Replikation (WAL Replikation, Slony-I).
Ich kann das Buch jedem ans Herz legen, der sich mit der PostgreSQL beschäftigt. Die online Dokumentation der PostgreSQL ist mit Sicherheit die Informationsquelle der ersten Wahl für alle Benutzer der PostgreSQL. Allerdings geht das Buch weiter und mehr in die Tiefe und ist auf deutsche geschrieben. Letzterer Punkt kann doch für den einen oder anderen Anwender eine kleine Hürde darstellen.