PostgreSQL ist eine SQL-Datenbank, die nicht wie MySQL primär auf Lesezugriffe optimiert wurde, sondern auch fortgeschrittene Features wie Transaktionen bietet - bei vergleichbarer Geschwindigkeit. Dennoch gilt Postgres als belastbarer bei wirklich hoher Last (s.a. den Artikel Gut bemessen PostgreSQL und MySQL schneller machen aus der iX 1/2002 ).

Homepage: http://www.de.postgresql.org/

Lizenz: BSD

Inhaltsverzeichnis

  1. Wichtig
  2. Postgresql Replikation
  3. Links
    1. Anwendungen
    2. Dokumentation
  4. Fragen

Wichtig

Postgresql Replikation

slon.diff

zweiteres muss noch etwas angepasst werden (besonders slony stop) slony

Vom Design her ist Slony sehr gut, jedoch bei der Ausführung gibts bei den jeweiligen Entwicklern einige Meinungsverschiedenheiten sowie Unklarheiten. Auch Wenn derzeit Version 1.02 verfügbar ist, ich würde es eher als Version 0.4 kennzeichnen, Slony ist von der Administration her noch nicht fertig programmiert. Auf längere Sicht gesehen ist dies aber auf jeden Fall ein sehr Hochwertiges Replikationssystem.

-- MarkusRechberger

Links

Anwendungen

  • PGAccess Grafische Oberfläche in Tcl/Tk

  • PgAdmin III freie GUI-Anwendung für Windows, Linux und FreeBSD

  • Xpg Grafische Oberfläche in Java

  • PhpPgAdmin ist eine grafische Oberfläche (in HTML und PHP) zum Abfragen und Einfügen von Daten.

  • PostGIS ist eine Erweiterung von PostgreSQL zur Speicherung räumlicher Daten, um die Datenbank so als Backend für GIS einsetzen zu können.

Dokumentation

Anwendung von PostgreSQL in der Praxis

Fragen

Frage: Weiß jemand, wie Postgres dazu gebracht wird, die Sortierreihenfolge für deutsche Sprache zu benutzen? (Ä = A , a=A etc.) -- ThomasKalka 2003年01月15日 17:40:18

Diese Frage würde mich auch interessieren. In unserer derzeitigen 7.3 Version hat die Datenbank das voreingestellte SQL ASCII encoding; eigentlich hätte man beim Anlegen mit "createdb" direkt das "LATIN1" Format angeben sollen; schonmal versucht ob es damit funktioniert ? - Ich bislang nicht; alldieweil es wahrscheinlich nicht ratsam ist bei einer produktiven Datenbank mittendrin das encoding zu wechseln (?); darstellen lassen sich die Umlaute allerdings einwandfrei auch mit SQL ASCII encoding -- IngoSchnieders 2003年03月01日 13:44:47

Antwort: Die Sortierreihenfolge hängt nicht von der Kodierung sondern von der Locale-Einstellung ab. Dies wird beim Ausführen von initdb festgelegt; für Deutsch sollte man eine de_DE-Variante nehmen. Leider ist es nicht möglich, die für die Sortierung verwendete Locale-Einstellung nachträglich zu verändern (dazu muss man die Datenbank exportieren und neu einlesen). Die aktuelle Locale für eine Datenbank kann man mit pg_controldata abfragen. Siehe auch:

http://sql-info.de/de/postgresql/postfaq.html#5_5

-- IanBarwick

OffeneFrage: PG-Admin meldet beim Verbindungsversuch:

Ein Fehler ist aufgetreten:

Error connecting to the server:

Wo liegt das Problem?

  • Läuft der Server?

OffeneFrage: Wie verbinde ich mich mit der Datenbank? -- ThomasHochstetter 2005年11月20日 02:24:11

psql <datenbankname> -- PeterWiersig

OffeneFrage: Wie stelle ich fest welche Datenbanken existieren? -- ThomasHochstetter 2005年11月06日 17:28:25

psql -l -- PeterWiersig

  • leider nicht: FEHLER: ungültige Byte-Sequenz für Kodierung "UNICODE": 0xfc6d65


PostgreSQL (zuletzt geändert am 2007年12月23日 22:46:06 durch localhost)

AltStyle によって変換されたページ (->オリジナル) /