Index: FAQ_german.html =================================================================== RCS file: /projects/cvsroot/pgsql-server/doc/src/FAQ/FAQ_german.html,v retrieving revision 1.14 diff -c -r1.14 FAQ_german.html *** FAQ_german.html 8 Mar 2004 17:38:31 -0000 1.14 --- FAQ_german.html 2 Jul 2004 22:49:40 -0000 *************** *** 14,20 ****
Deutsche Übersetzung von Ian Barwick (barwick@gmx.net).
!Letzte Aktualisierung der deutschen Übersetzung: Fr., den 05.03.2004, 23:30 CET
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:
Deutsche Übersetzung von Ian Barwick (barwick@gmx.net).
!Letzte Aktualisierung der deutschen Übersetzung: Fr., den 02.07.2004, 23:30 CET
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:
Die (englische) Aussprache ist "Post-Gres-Q-L". Im allgemeinen Sprachgebrauch hat sich ! auch "Postgres" durchgesetzt.
PostgreSQL ist eine Weiterentwicklung des POSTGRES-Datenbank-Systems, eines zukunftsweisenden DBMS-Forschungsprototyps. Während PostgreSQL --- 126,134 ----
Die (englische) Aussprache ist "Post-Gres-Q-L". Eine MP3-Datei zum Anhören gibt es hier: ! http://www.postgresql.org/postgresql.mp3. ! Im allgemeinen Sprachgebrauch hat sich die Kurzform "Postgres" auch durchgesetzt.
PostgreSQL ist eine Weiterentwicklung des POSTGRES-Datenbank-Systems, eines zukunftsweisenden DBMS-Forschungsprototyps. Während PostgreSQL *************** *** 164,170 ****
PostgreSQL Data Base Management System
!Portions copyright (c) 1996-2002, PostgreSQL Global Development Group Portions Copyright (c) 1994-6 Regents of the University of California
--- 165,171 ----PostgreSQL Data Base Management System
!Portions copyright (c) 1996-2004, PostgreSQL Global Development Group Portions Copyright (c) 1994-6 Regents of the University of California
*************** *** 289,297 ****Die neueste Version von PostgreSQL ist 7.4.2 .
!Die Freigabe einer neuen Version erfolgt im Schnitt ca. dreimal pro Jahr.
Die neueste Version von PostgreSQL ist 7.4.3 .
!Die Freigabe einer neuen Version erfolgt im Schnitt jede 6 bis 8 Monaten.
PostgreSQL ist standardmäßig so eingestellt, dass Verbindungen nur vom lokalen Rechner über Unix Domain Sockets möglich sind. Verbindungen von anderen Rechnern über TCP/IP sind nur möglich, wenn der postmaster ! mit der -i Option gestartet wird und die host-basierte Authentifizierung in der Datei $PGDATA/pg_hba.conf entsprechend angepasst ist.
Der Einsatz von Indizes sollte auf jeden Fall Abfragen beschleunigen. Die ! Anweisung EXPLAIN zeigt, wie PostgreSQL Abfragen interpretiert und welche ! Indizes benutzt werden.
Wenn Sie eine große Anzahl von INSERT-Anweisungen durchführen, sollten Sie überlegen, ob die Durchführung mit der COPY-Anweisung in Frage kommt. Dies --- 573,588 ----
PostgreSQL ist standardmäßig so eingestellt, dass Verbindungen nur vom lokalen Rechner über Unix Domain Sockets möglich sind. Verbindungen von anderen Rechnern über TCP/IP sind nur möglich, wenn der postmaster ! mit der -i Option gestartet wird und / oder die Option tcpip_sockets ! in postgresql.conf eingeschaltet wird, und die host-basierte Authentifizierung in der Datei $PGDATA/pg_hba.conf entsprechend angepasst ist.
Der Einsatz von Indizes sollte auf jeden Fall Abfragen beschleunigen. Die ! Anweisung EXPLAIN ANALYZE zeigt, wie PostgreSQL Abfragen interpretiert und ! welche Indizes benutzt werden.
Wenn Sie eine große Anzahl von INSERT-Anweisungen durchführen, sollten Sie überlegen, ob die Durchführung mit der COPY-Anweisung in Frage kommt. Dies *************** *** 755,765 ****
Sie können sich die Datei pgsql/src/bin/psql/describe.c mit dem Quellcode ! für psql ansehen. Sie enthält die SQL-Abfragen, die die Backslash-Kommandos (\) ausführen. Sie können psql auch mit der -E Option starten. Danach gibt psql die Abfragen aus, die es bei der Ausführung der Befehle ! benutzt.
In psql zeigt der Befehl \dt eine Liste der Datenbanktabellen. Weiter psql-Befehle ! lassen sich mit \? anzeigen. Sie können sich die Datei pgsql/src/bin/psql/describe.c ! mit dem Quellcode für psql ansehen. Sie enthält die SQL-Abfragen, die die Backslash-Kommandos (\) ausführen. Sie können psql auch mit der -E Option starten. Danach gibt psql die Abfragen aus, die es bei der Ausführung der Befehle ! benutzt. Außerdem biete PostgreSQL ein SQLi-kompatibles INFORMATION SCHEMA, ! das Metainformation über die Datenbank zur Verfügung stellt.
! CREATE TABLE new_table(old_oid OID, mycol INT); ! SELECT INTO new SELECT old_oid, mycol FROM old; ! COPY new TO '/tmp/pgtable'; ! DELETE FROM new; ! COPY new WITH OIDS FROM '/tmp/pgtable';
! CREATE TABLE new_table(mycol int); ! SELECT oid AS old_oid, mycol INTO tmp_table FROM old_table; ! COPY tmp_table TO '/tmp/pgtable'; ! COPY new_table WITH OIDS FROM '/tmp/pgtable'; ! DROP TABLE tmp_table;