SelfLinux
Anwendungs-Software
Datenbanken
PostgreSQL
SelfLinux-0.12.2
PostgreSQL
Autor
Formatierung
GFDL
Inhalt
1
Einleitung
1.1
Über dieses Dokument
1.2
Datenbanken allgemein
1.3
Schnittstellen und Clients
1.4
PostgreSQL
1.5
Verfügbarkeit
1.6
Vorteile und Funktionen
1.7
Grenzen von PostgreSQL
2
Installation
2.1
Installation der Software
2.1.1
Vorbedingungen
2.1.2
Auspacken und Vorbereiten
2.1.3
Übersetzen und Installieren
2.2
Grundkonfiguration
2.2.1
Datenbank Systembenutzer
2.2.2
Erzeugen einer initialen Datenbank
3
Administration
3.1
Konfiguration
3.2
Authentifizierung
3.3
Starten und Stoppen
3.4
Mit der Datenbank arbeiten
3.5
Datenbanken planen
3.6
Datenbanken erzeugen und löschen
3.7
Benutzer und Gruppen
3.8
Privilegien
3.9
Vacuum
3.10
Sprachen installieren
3.11
Backup
3.11.1
pg_dump
3.11.2
pg_dumpall
3.11.3
Automatisiert
3.11.4
Wiederherstellung
3.11.5
Dateisystem
3.11.6
Grenzen
3.11.7
Update von älteren Versionen
3.12
Transaktionsprotokolle
3.13
Datenbankreparatur
3.14
Migration
3.14.1
Umstieg von mySQL
3.14.2
Umstieg von anderen Systemen
3.15
Hardware
4
Benutzung
4.1
psql
4.1.1
Kommandozeilenoptionen
4.1.2
Interaktion
4.1.3
Interne Kommandos
4.1.4
Verwendung
4.2
pgaccess
4.3
RedHat Database Admin
4.4
phpPgAdmin
4.5
Transaktionen
4.5.1
Einführung
4.5.2
Multiversion Concurrency Control
4.5.3
Transaktionslevel
4.5.4
Anwendung
4.5.5
Mögliche Effekte
4.5.6
Sperren für Tabellen
4.5.7
Sperren für Datensätze
4.5.8
Transaktionsbeispiel
4.5.9
Arbeiten mit Bedingungen
4.6
Variablen und Zeitzonen
4.7
Datentypen
4.8
Operatoren
4.9
Vordefinierte FunktioneN
4.10
Datenbanken
4.11
Tabellen
4.12
Views
4.13
Cursors
4.14
Indizes
4.15
Funktionen
4.16
Trigger
4.17
Regeln (Rules)
4.18
Sequenzen
4.19
Sprachen
4.19.1
PL/pgSQL
4.19.2
PL/Perl
4.20
Notifikationen (Benachrichtigungen)
4.21
Statistiken für den Planer
4.22
Optimierung mit "EXPLAIN"
5
Ausblick
Autor
Steffen Dettmer
Formatierung
Matthias Hagedorn
Swinemünde
Baltic Park Fort
Köln
Frankfurt am Main
Winterberg
Coesfeld
Bremerhaven
Legden
Essen
Scharbeutz
Goslar
Mindelheim
Oberstaufen
Lorch
Kempten (Allgäu)
Wardenburg
Wildeshausen
Schneverdingen
Burscheid
Wasserburg
Ballenstedt
Hamburg
Vaterstetten
Heidelberg
Peguera
Mühlhausen
Noordwijk
Düren - Eifel
Oberstdorf
Nesselwang
München
Attendorn
Hohenroda (Hessen)
Binz
Soest
Würzburg
Cala Ratjada (Mallorca)
Rees
Kassel
Bad Aibling
Bremen
Berlin
Stuttgart
Papenburg
Esens
Ab? Ghu??n
Lahami Bay Beach Resort
Düsseldorf
Ulm
Dortmund