PostgreSQL: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
Zeile 15: Zeile 15:
 
* Hotbackup: http://www.postgresqlforums.com/wiki/Backup_&_Recovery
 
* Hotbackup: http://www.postgresqlforums.com/wiki/Backup_&_Recovery
  
* Performancetuning: [http://www.revsys.com/writings/postgresql-performance.html RevSys (Hardware, Tuning, Explain, etc.)], [http://groups.google.ch/group/EtoE/browse_thread/thread/eaabeda775e65260/1d3c809e723c6b07?hl=de&lnk=st&q=Best+CPU+for+PostgreSQL#1d3c809e723c6b07 PostgreSQL 8 Performance Checklist (genaue Erklärung der Variablen in postgresql.conf], [http://www.pcguide.com/ref/hdd/perf/raid/ RAID Hinweise]. Für kleinere bis mittlere PostgreSQL Installationen mit primär Leseoperationen empfiehlt sich RAID 0  oder RAID 1. RAID 0 hat jedoch keine Redundanz. RAID 5 hat schlechte Performanz, ausser wenn 6 oder mehr Disks. SCSI Ultra 320 Disks sind zwar teurer aber immer noch wesentlich schneller als S-ATA/IDE Disks.
+
* Performance tuning: [http://www.revsys.com/writings/postgresql-performance.html RevSys (Hardware, Tuning, Explain, etc.)], [http://groups.google.ch/group/EtoE/browse_thread/thread/eaabeda775e65260/1d3c809e723c6b07?hl=de&lnk=st&q=Best+CPU+for+PostgreSQL#1d3c809e723c6b07 PostgreSQL 8 Performance Checklist (genaue Erklärung der Variablen in postgresql.conf], [http://www.pcguide.com/ref/hdd/perf/raid/ RAID Hinweise]. Für kleinere bis mittlere PostgreSQL Installationen mit primär Leseoperationen empfiehlt sich RAID 0  oder RAID 1. RAID 0 hat jedoch keine Redundanz. RAID 5 hat schlechte Performanz, ausser wenn 6 oder mehr Disks. SCSI Ultra 320 Disks sind zwar teurer aber immer noch wesentlich schneller als S-ATA/IDE Disks.
  
 
== Software ==
 
== Software ==
Zeile 39: Zeile 39:
 
* [http://www.postlbs.org/ PostLBS] - mit dem Modul pgRouting zur Berechnung des kürzesten Weges und des "Problems des Handlungsreisenden" und dem Modul GeoCoder (nur Japan).
 
* [http://www.postlbs.org/ PostLBS] - mit dem Modul pgRouting zur Berechnung des kürzesten Weges und des "Problems des Handlungsreisenden" und dem Modul GeoCoder (nur Japan).
 
* [http://dba.openoffice.org/drivers/postgresql/ SDBC Driver] - Treiber zur direkten Nutzung von PostgreSQL aus OpenOffice heraus ohne 'Umweg' über JDBC/ODBC.
 
* [http://dba.openoffice.org/drivers/postgresql/ SDBC Driver] - Treiber zur direkten Nutzung von PostgreSQL aus OpenOffice heraus ohne 'Umweg' über JDBC/ODBC.
 +
 +
== Installation ==
 +
 +
* Official Installation Guide: [http://wiki.postgresql.org/wiki/Running_%26_Installing_PostgreSQL_On_Native_Windows Running & Installing PostgreSQL On Native Windows]
 +
  
 
== Weblinks ==
 
== Weblinks ==

Version vom 13. Januar 2009, 11:04 Uhr

PostgreSQL ist eines der bewährtesten Datenbanksysteme im Bereich der Open Source Software. PostgreSQL ist weitgehend SQL-konform und braucht einen Vergleich mit bekannten Produkten nicht zu scheuen, insbesondere was die Wartbarkeit (Total Cost of Ownership), Funktionalität und Geschwindigkeit betrifft. PostgreSQL wird zunehmend in Dienstleistungsbetrieben und in öffentlichen Verwaltungen eingesetzt. beispielsweise für Geodaten.

 Aktuell: Di. 20. Januar 2009: GISpunkt/UNIGIS-Seminar (1 Tag): "Einführung in PostGIS/PostgreSQL", Details und Anmeldung...

Postgres war der erste Projekt- bzw. Produktname und entstand aus 'Post' und 'Ingres'. Ingres war das von Prof. Stonebraker initiierte Vorgängerprojekt.

Siehe auch:

Hinweise

  • Die Volltextsuche (Module 'Open Full Text Search', OpenFTS) ist ab PostgreSQL Version 8.3 Bestandteil der Standardlieferumfangs, das Modul TSearch2 ist also ein veralteter Vorgänger davon.

Software

Installation unter Windows:

Frontend- und Administrations-Software:

Erweiterungs-Module (Backend):

  • Slony1/Slony-I zur Daten-Replikation sowie Cascading und Switch-/Fail-over.
  • PGCluster - Enthält einen Load Balancer, eine Cluster DB, und ein Replikations-Server für PostgreSQL.
  • Pgpool - Ein Connection Pool Server für PostgreSQL. Sitzt als Connection-Cache zwischen Clients und PostgreSQL-Server. Zudem können damit zwei PostgreSQL-Servers für Fail over verbunden werden. Zudem ist "scheduled switch over" möglich. Pgpool-II behebt die Limitation auf 2 Server.
  • PostGIS - die Geometrie-Funktionen-Erweiterung (PostgreSQL Version 8 hat PostGIS integriert, falls bei der Installation angegeben).
  • PostLBS - mit dem Modul pgRouting zur Berechnung des kürzesten Weges und des "Problems des Handlungsreisenden" und dem Modul GeoCoder (nur Japan).
  • SDBC Driver - Treiber zur direkten Nutzung von PostgreSQL aus OpenOffice heraus ohne 'Umweg' über JDBC/ODBC.

Installation

Weblinks