From 49bc9c45c9aae7710da4ec4d97b1988f8ed089ef Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 5 Mar 2004 19:57:22 +0000 Subject: Brand 7.4.2. Release notes still need work. --- doc/src/FAQ/FAQ.html | 25 ++- doc/src/FAQ/FAQ_DEV.html | 9 +- doc/src/FAQ/FAQ_german.html | 53 ++--- doc/src/FAQ/FAQ_polish.html | 511 +++++++++++++++++++++++++++---------------- doc/src/FAQ/FAQ_russian.html | 17 +- 5 files changed, 374 insertions(+), 241 deletions(-) (limited to 'doc/src') diff --git a/doc/src/FAQ/FAQ.html b/doc/src/FAQ/FAQ.html index 764d2d82d09..7ff1653ef1c 100644 --- a/doc/src/FAQ/FAQ.html +++ b/doc/src/FAQ/FAQ.html @@ -10,14 +10,13 @@ alink="#0000ff">
Last updated: Sat Nov 29 23:54:03 EST 2003
+Last updated: Sat Feb 7 22:16:21 EST 2004
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
The most recent version of this document can be viewed at The most recent version of this document can be viewed at http://www.PostgreSQL.org/docs/faqs/FAQ.html.
Platform-specific questions are answered at 1.1) What is PostgreSQL? How is it pronounced? -
PostgreSQL is pronounced Post-Gres-Q-L.
+PostgreSQL is pronounced Post-Gres-Q-L. The name "Postgres" is + also used in conversation.
PostgreSQL is an enhancement of the POSTGRES database management system, a next-generation DBMS research prototype. @@ -170,8 +170,12 @@ developers who all subscribe to the PostgreSQL development mailing list. The current coordinator is Marc G. Fournier (scrappy@PostgreSQL.org). (See - section 1.6 on how to join). This team is now - responsible for all development of PostgreSQL.
+ section 1.6 on how to join). This team is now + responsible for all development of PostgreSQL. It is a community + project and is not controlled by any company. To get involved, see + the developer's FAQ,http://www.PostgreSQL.org/docs/faqs/FAQ_DEV.html +The authors of PostgreSQL 1.01 were Andrew Yu and Jolly Chen. Many others have contributed to the porting, testing, debugging, @@ -316,7 +320,7 @@ http://www.PostgreSQL.org -
There is also an IRC channel on EFNet and Freenode, +
There is also an IRC channel on Freenode and EFNet,
channel #PostgreSQL. You can use the Unix command irc -c
'#PostgreSQL' "$USER" irc.phoenix.net.
or irc -c
'#PostgreSQL' "$USER" irc.freenode.net.
The latest release of PostgreSQL is version 7.4.
+The latest release of PostgreSQL is version 7.4.1.
We plan to have major releases every six to eight months.
@@ -446,7 +450,8 @@ release. There is an interesting Web page comparing PostgreSQL to MySQL at http://openacs.org/philosophy/why-not-mysql.html Also, MySQL is - is a company that distributes its products via open source, not an + is a company that distributes its products via open source, and requires + a commercial license for close-source software, not an open source development community like PostgreSQL.Indexes do not require as much overhead, but do contain the data that is being indexed, so they can be large also.
-NULLs are stored in bitmaps, so they +
NULLs are stored as bitmaps, so they use very little space.
Last updated: Sat Nov 29 23:56:43 EST 2003
+Last updated: Tue Feb 10 10:16:31 EST 2004
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
The most recent version of this document can be viewed at the
- postgreSQL Web site, http://www.PostgreSQL.org.
-
The most recent version of this document can be viewed at http://www.PostgreSQL.org/docs/faqs/FAQ_DEV.html.
+Deutsche Übersetzung von Ian Barwick (barwick@gmx.net).
-Letzte Aktualisierung der deutschen Übersetzung: Di., den 02.09.2003, 10:00 CET
+Letzte Aktualisierung der deutschen Übersetzung: Fr., den 02.01.2004, 07:30 CET
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:
Weitere Informationen zum Status von PostgreSQL auf der Microsoft-Plattform - befinden sich unter http://techdocs.postgresql.org/guides/Windows (en.).
+ befinden sich unter http://techdocs.postgresql.org/guides/Windows (en.) sowie http://momjian.postgresql.org/main/writings/pgsql/win32.html (en.).Eine Portierung für Novell Netware 6 gibt es unter http://forge.novell.com.
@@ -273,9 +273,10 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us).http://www.PostgreSQL.org-
Es gibt außerdem einen IRC-Channel bei EFNet und bei OpenProjects, Channel - #PostgreSQL. Der FAQ-Autor Bruce Momjian nutzt den Unix-Befehl: - irc -c '#PostgreSQL' "$USER" irc.phoenix.net um daran teilzunehmen.
+Es gibt außerdem einen IRC-Channel bei EFNet und bei Freenode, Channel + #PostgreSQL. Unter UNIX/Linux können Sie mit z.B. + irc -c '#PostgreSQL' "$USER" irc.phoenix.net bzw. irc -c + '#PostgreSQL' "$USER" irc.freenode.net. daran teilnehmen.
Eine Liste von Unternehmen, die Support für PostgreSQL auf kommerzieller Basis leisten, kann unter @@ -284,7 +285,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us).
Die neueste Version von PostgreSQL ist 7.3.4 .
+Die neueste Version von PostgreSQL ist 7.4.1 .
Die Freigabe einer neuen Version erfolgt im Schnitt ca. dreimal pro Jahr.
@@ -374,13 +375,15 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us).PostgreSQL weist eine Performanz auf, die mit der von kommerziellen und anderen Open-Source-Datenbanken vergleichbar ist. In - manchen Bereichen ist es schneller, in anderen langsamen. Im - Vergleich zu MySQL oder abgespeckten Datenbank-Systemen sind - INSERT- und UPDATE-Anweisungen aufgrund des Transaktionsaufwands - langsamer. MySQL hat allerdings keine der oben erwähnten - Eigenschaften. PostgreSQL setzt auf Zuverlässigkeit und - Funktionsumfang, obwohl selbstredend ständig an Performanz- - Verbesserungen gearbeitet wird. Ein interessanter Vergleich + manchen Bereichen ist es schneller, in anderen langsamer.
+Im Vergleich zu MySQL oder abgespeckten Datenbank-Systemen + ist PostgreSQL in Lastsituationen - z.B. bei zeitgleichen + Zugriffen durch mehrere Nutzer, komplexen Abfragen oder gleichzeitigen + Lese- und Schreibzugriffen schneller. MySQL ist nur bei einfacheren + SELECT-Abfragen mit wenigen Nutzern schneller. MySQL hat allerdings + wenige der oben erwähnten Eigenschaften. PostgreSQL setzt auf + Zuverlässigkeit und Funktionsumfang, dabei wird selbstredend ständig + an Performanz-Verbesserungen gearbeitet. Ein interessanter Vergleich zwischen PostgreSQL und MySQL befindet sich unter dieser URL: http://openacs.org/philosophy/why-not-mysql.html
Es gibt mehrere grafische Schnittstellen für PostgreSQL, darunter PgAccess ( http://www.pgaccess.org), - PgAdmin II (http://www.pgadmin.org, - nur für Win32), RHDB Admin (http://www.pgadmin.org, RHDB Admin (http://sources.redhat.com/rhdb/ ) und Rekall ( http://www.thekompany.com/products/rekall/, proprietär). Es gibt @@ -785,7 +787,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us).
Maximale Größe eine Datenbank? unbeschränkt (es existieren Datenbanken mit 4TB) - Maximale Größe einer Tabelle? 16 TB + Maximale Größe einer Tabelle? 32 TB Maximale Größe einer Zeile? 1,6 TB Maximale Größe einer Spalte? 1 GB Maximale Anzahl von Zeilen in einer Tabelle? @@ -799,7 +801,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us). verfügbaren Platten- und Speicherressourcen eingeschränkt sind. Extreme Größen können zu Leistungseinbußen führen. -Die maximale Tabellengröße von 16 TB benötigt keine Large-File-Unterstützung +
Die maximale Tabellengröße von 32 TB benötigt keine Large-File-Unterstützung im Betriebssystem. Große Tabellen werden in Dateien mit einer Größe von 1 GB aufgeteilt, wodurch etwaige dateisystem-bedingte Beschränkungen nicht relevant sind.
@@ -1012,7 +1014,7 @@ BYTEA bytea Bytearray mit variabler L Werts?PostgreSQL bietet einen SERIAL-Datentyp. Dieser erzeugt automatisch - eine Sequenz und einen Index auf die angegebene Spalte. Zum Beispiel:
+ eine Sequenz auf die angegebene Spalte. Zum Beispiel:CREATE TABLE person ( id SERIAL, @@ -1025,7 +1027,6 @@ BYTEA bytea Bytearray mit variabler L id INT4 NOT NULL DEFAULT nextval('person_id_seq'), name TEXT ); - CREATE UNIQUE INDEX person_id_key ON person ( id );umgewandelt.
Die create_sequence Man-Page liefert weitere Informationen über Sequenzen. @@ -1180,8 +1181,8 @@ BYTEA bytea Bytearray mit variabler L
4.22) Warum sind meine Unterabfragen (subqueries), die IN verwenden, so langsam?
-Derzeit werden Unterabfragen mit der äusseren Abfrage verbunden, indem - für jede Reihe der äusseren Query die Ergebnisse der Unterabfrage +
In Versionen vor 7.4 werden Unterabfragen mit der äusseren Abfrage verbunden, + in dem für jede Reihe der äusseren Query die Ergebnisse der Unterabfrage sequentiell geprüft werden. Um dies zu vermeiden, kann man IN durch EXISTS ersetzen, z.B.:
@@ -1196,8 +1197,10 @@ BYTEA bytea Bytearray mit variabler L WHERE EXISTS (SELECT spalte2 FROM tabelle_2 WHERE spalte1 = spalte2)Damit diese Abfrage effizient durchgeführt wird, sollte für 'spalte2' - ein Index angelegt worden sein. Die Einschränkung von Abfragen mit IN - wird in der nächsten PostgreSQL-Version (7.4) behoben werden.
+ ein Index angelegt worden sein. Ab PostgreSQL 7.4 IN verwendet + die gleichen Methoden wie die normale Tabellenverknüpfung und ist daher soger + EXISTS vorzuziehen. +4.23) Wie führe ich einen OUTER JOIN durch?
@@ -1355,8 +1358,6 @@ BYTEA bytea Bytearray mit variabler L entgegen, verweise jedoch auf die Mailing-Listen als schnelle und zuverlässige Anlaufstellen. -Diese Übersetzung basiert teilweise auf einer früheren Übersetzung von Karsten - Schulz (schulz@linux-systemhaus.de).