Administratoren begleitet das Buch beim täglichen Datenbankbetrieb und bietet detaillierte Informationen und Praxistipps zu Themen wie Backup and Recovery, Sicherheit und Überwachung, Performance Tuning oder Hochverfügbarkeit. Weitere Schwerpunkte sind die Replikation von und nach anderen Datenbanksystemen sowie die Migration in die Cloud.
IT-Architekten, System-Designer und IT-Manager erfahren, wie PostgreSQL kostengünstig in eine bestehende IT-Infrastruktur integriert werden kann und effektiv mit anderen Datenbanksystemen, wie z.B. Oracle, zusammenarbeitet.
Entwickler lernen, wie robuste und performante Datenbankapplikationen erstellt werden und erhalten hier außerdem einen praktischen Leitfaden für den Umstieg von Oracle auf PostgreSQL.
Eigene Kapitel widmen sich den Themen PostgreSQL für Data Science und maschinelles Lernen.
Als Buch-Update stellt der Autor Bonuskapitel zu Änderungen oder Erweiterungen von PostgreSQL und zu neuen Features der kommenden Major-Release-Versionen online zur Verfügung.
Aus dem Inhalt
- Konfiguration von Cluster und Datenbank
- Die Architektur von PostgreSQL
- Hot Standby, Streaming Replication und Logical Replication
- Tuning von Datenbanken und SQL-Anweisungen
- Parallelisierung und Partitionierung
- Entwicklung von Applikationen für PostgreSQL
- Indexe einsetzen
- Textverarbeitung
- Replikation zwischen PostgreSQL und Oracle
- Data Science und ML
- PostgreSQL in der Cloud
Großen Einfluss auf die Suchgeschwindigkeit und auf das Sortieren nach Feldern hat der Datenbankindex. Durch die konsequente Entwicklung anhand von Anwenderanfragen bietet PostgreSQL eine große Bandbreite von verschiedenen Indextypen. Jedoch verlangsamen sich Operationen auch etwas, da der Index dabei gepflegt werden muss. Lutz Fröhlich stellt in dieser Leseprobe verschiedene Index-Typen vor und zeigt, wie Sie diese effektiv einsetzen.

Wer hat's geschrieben?
Lutz Fröhlich ist Diplommathematiker und Oracle Certified Master sowie erfolgreicher Autor von anderen Fachbüchern und Veröffentlichungen. Fröhlich arbeitet seit 1993 mit Oracle-Datenbanken und ist spezialisiert auf die Themen Performance, Hochverfügbarkeit, Datenreplikation und -Streaming sowie Exadata und arbeitet seit mehreren Jahren in den Bereichen Data Science und Maschinelles Lernen.

