Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita080ec0

Browse files
committed
Update German FAQ.
Ian Barwick
1 parentb691704 commita080ec0

File tree

2 files changed

+74
-71
lines changed

2 files changed

+74
-71
lines changed

‎doc/FAQ_german

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
Deutsche �bersetzung von Ian Barwick (barwick@gmx.net).
77

8-
Letzte Aktualisierung der deutschen �bersetzung:Fr., den02.07.2004,
9-
23:30CET
8+
Letzte Aktualisierung der deutschen �bersetzung:Di., den26.10.2004,
9+
22:30MEZ
1010

1111
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL
1212
Website:
@@ -61,6 +61,7 @@
6161
3.9) Was befindet sich im Verzeichnis pgsql_tmp/?
6262
3.10) Warum mu� ich bei jeder neuen Hauptversion von PostgreSQL die
6363
komplette Datenbank exportieren und anschlie�end reimportieren?
64+
3.11) Welche Hardware eignet sich f�r den Betrieb mit PostgreSQL?
6465

6566
Fragen zum Betrieb
6667

@@ -212,31 +213,17 @@
212213

213214
1.4) Welche Nicht-Unix-Portierungen sind verf�gbar?
214215

215-
Client
216+
Ab Version 8.0 l�uft PostgreSQL auf Microsoft NT-basierten
217+
Betriebssystemen wie Windows 2000, XP und Server 2003. Ein
218+
vorgefertigtes Installationspaket (derzeit noch im Beta-Stadium) kann
219+
von http://pgfoundry.org/projects/pginstaller heruntergeladen werden.
220+
Einen �berblick �ber den aktuellen Stand bietet die Win32-FAQ:
221+
http://pginstaller.projects.postgresql.org/FAQ_windows.html.
216222

217-
Es ist m�glich, die libpq C-Bibliothek, psql sowie andere Client-
218-
Anwendungen und Schnittstellen f�r den Einsatz auf
219-
MS-Windows-Plattformen zu kompilieren. In diesem Fall l�uft der Client
220-
auf MS-Windows und steht �ber TCP/IP mit einem Server in Verbindung,
221-
der auf einer der unterst�tzten Unix-Plattformen l�uft. Die
222-
Distribution enth�lt die Datei win32.mak, mit der Win32
223-
libpq-Bibliothek und psql erzeugt werden k�nnen.
224-
225-
Server
226-
227-
Der Datenbankserver selber kann mit Hilfe der Cygwin-Umgebung
228-
(Unix/NT-Portierungsbibliotheken) auf Windows NT/2000 zum Laufen
229-
gebracht werden. Hierzu bitte lesen Sie die in der Distribution
230-
enthaltene Datei pgsql/doc/FAQ_MSWIN oder die MS-Windows-FAQ unter
231-
http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN.
232-
233-
Eine eigenst�ndige Portierung auf MS Win NT/2000/XP befindet sich in
234-
der Vorbereitung.
235-
236-
Weitere Informationen zum Status von PostgreSQL auf der
237-
Microsoft-Plattform befinden sich unter
238-
http://techdocs.postgresql.org/guides/Windows (en.) sowie
239-
http://momjian.postgresql.org/main/writings/pgsql/win32.html (en.).
223+
Unter Windows 95/98/ME ist es nur m�glich, den Datenbankserver mit
224+
Hilfe der Cygwin-Umgebung (Unix-Portierungsbibliotheken) zu betreiben.
225+
Weitere Informationen hierzu gibt es in der CYGWIN-FAQ:
226+
http://www.PostgreSQL.org/docs/faqs/text/FAQ_CYGWIN.
240227

241228
Eine Portierung f�r Novell Netware 6 gibt es unter
242229
http://forge.novell.com.
@@ -298,9 +285,9 @@
298285

299286
1.7) Was ist die neueste Version von PostgreSQL?
300287

301-
Die neueste Version von PostgreSQL ist 7.4.3 .
288+
Die neueste Version von PostgreSQL ist 7.4.6 .
302289

303-
Die Freigabe einer neuen Version erfolgt im Schnittjede 6 bis 8
290+
Die Freigabe einer neuen Version erfolgt im Schnittalle 6 bis 8
304291
Monaten.
305292

306293
1.8) Welche Dokumentation ist f�r PostgreSQL verf�gbar?
@@ -580,10 +567,10 @@
580567
PostgreSQL ist standardm��ig so eingestellt, dass Verbindungen nur vom
581568
lokalen Rechner �ber Unix Domain Sockets m�glich sind. Verbindungen
582569
von anderen Rechnern �ber TCP/IP sind nur m�glich, wenn der postmaster
583-
mit der -i Option gestartet wird und / oder die Option tcpip_sockets
584-
inpostgresql.conf eingeschaltet wird, und die host-basierte
585-
Authentifizierung in der Datei $PGDATA/pg_hba.conf entsprechend
586-
angepasst ist.
570+
mit der -i Option gestartet wird und / oder die Option
571+
listen_addresses (in7.x-Versionen: tcpip_sockets) in postgresql.conf
572+
eingeschaltet wird, und die host-basierte Authentifizierung in der
573+
Datei $PGDATA/pg_hba.conf entsprechendangepasst ist.
587574

588575
3.6) Wie optimiere ich die Datenbank f�r bessere Leistung?
589576

@@ -731,6 +718,15 @@
731718
kann das pg_upgrade-Skript benutzt werden, um die Daten ohne Aus- und
732719
Einlesen zu �bertragen. Die jeweilige Dokumentation gibt an, ob f�r
733720
die betreffende Version pg_upgrade verf�gbar ist.
721+
722+
3.11) Welche Hardware eignet sich f�r den Betrieb mit PostgreSQL?
723+
724+
PostgreSQL l�uft auf fast jeder Hardware-Kombination. Im PC-Bereich
725+
gibt es allerdings sehr gro�e Abweichungen in der Qualit�t. F�r einen
726+
Arbeitsplatz- oder Entwicklungsrechner mag dies nicht so bedeutend
727+
sein, im Server-Betrieb jedoch lohnt sich auf jeden Fall die
728+
Investition in teurere Bestandteile (Stichw�rter ECC-Speicher, SCSI,
729+
Hauptplatinen und Netzteile von namhaften Herstellern).
734730
_________________________________________________________________
735731

736732
Fragen zum Betrieb
@@ -842,23 +838,23 @@
842838
einfache Datei w�rde 2,8 MB gro� sein. Die Gr��e der
843839
PostgreSQL-Datenbankdatei, die diese Daten enth�lt, liegt ungef�hr bei
844840
6,4 MB:
845-
36 Bytes: jeder Zeilenkopf (ungef�hr)
841+
32 Bytes: jeder Zeilenkopf (ungef�hr)
846842
+24 Bytes: ein Integer-Feld und ein Textfeld
847843
+ 4 Bytes: Zeiger auf der Datenseite auf den Tupel
848844
-----------------------------------------------
849-
64 Bytes pro Zeile
845+
60 Bytes pro Zeile
850846

851847
Die Gr��e einer Datenseite in PostgreSQL betr�gt 8192 Bytes (8 KB),
852848
also:
853849
8192 Bytes pro Seite
854-
--------------------- =128 Zeilen pro Seite (abgerundet)
850+
--------------------- =136 Zeilen pro Seite (abgerundet)
855851
64 Bytes pro Zeile
856852

857853
100.000 Datenzeilen
858-
----------------------- =782 Datenbankseiten (aufgerundet)
854+
----------------------- =735 Datenbankseiten (aufgerundet)
859855
128 Zeilen pro Seite
860856

861-
782 Datenbankseiten * 8192 Bytes pro Seite = 6.406.144 Byte (6,4 MB)
857+
735 Datenbankseiten * 8192 Bytes pro Seite = 6.021.120 Byte (6 MB)
862858

863859
Indizes beanspruchen nicht so viel Platz. Da sie jedoch die Daten
864860
beinhalten, die sie indizieren, k�nnen auch sie sehr gro� werden.
@@ -896,6 +892,10 @@
896892
werden sollen. Statistiken sind auch bei der Feststellung optimaler
897893
JOIN-Reihenfolge und -Methoden wertvoll.
898894

895+
In Versionen vor 8.0 werden Indizes oft nicht benutzt, wenn die
896+
jeweiligen Datentypen nicht genau �bereinstimmen. Dies gilt besonders
897+
f�r Spalten mit numerischen und Integer-Werten.
898+
899899
Indizes werden normalerweise nicht in ORDER BY-Abfrage oder in JOINs
900900
verwendet. Ein sequentieller Scan mit anschlie�endem explizitem
901901
Sortiervorgang ist normalerweise schneller als ein Index-Scan einer

‎doc/src/FAQ/FAQ_german.html

Lines changed: 37 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ <h1>
1414

1515
<p>Deutsche Übersetzung von Ian Barwick (<ahref="mailto:barwick@gmx.net">barwick@gmx.net</a>).</p>
1616

17-
<p>Letzte Aktualisierung der deutschen Übersetzung:Fr., den02.07.2004,23:30CET</p>
17+
<p>Letzte Aktualisierung der deutschen Übersetzung:Di., den26.10.2004,22:30MEZ</p>
1818

1919
<p>Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:</p>
2020
<ul>
@@ -67,7 +67,7 @@ <h2 align="center">Administrative Fragen</h2>
6767
<ahref="#3.9">3.9</a>) Was befindet sich im Verzeichnis<em>pgsql_tmp/</em>?<br/>
6868
<ahref="#3.10">3.10</a>) Warum muß ich bei jeder neuen Hauptversion von PostgreSQL
6969
die komplette Datenbank exportieren und anschließend reimportieren?<br/>
70-
70+
<ahref="#3.11">3.11</a>) Welche Hardware eignet sich für den Betrieb mit PostgreSQL?<br/>
7171
<h2align="center">Fragen zum Betrieb</h2>
7272

7373
<ahref="#4.1">4.1</a>) Worin besteht der Unterschied zwischen<em>Binary Cursors</em> und<em>Normal Cursors?</em><br/>
@@ -203,29 +203,16 @@ <h4><a name="1.2">1.2</a>).Welchem Copyright unterliegt PostgreSQL?</h4>
203203

204204
<h4><aname="1.4">1.4</a>)Welche Nicht-Unix-Portierungen sind verfügbar?</h4>
205205

206-
<p><em>Client</em></p>
207-
208-
<p>Es ist möglich, die<em>libpq</em> C-Bibliothek, psql sowie andere Client-
209-
Anwendungen und Schnittstellen für den Einsatz auf MS-Windows-Plattformen
210-
zu kompilieren. In diesem Fall läuft der Client auf MS-Windows und steht
211-
über TCP/IP mit einem Server in Verbindung, der auf einer der
212-
unterstützten Unix-Plattformen läuft. Die Distribution enthält
213-
die Datei win32.mak, mit der Win32 libpq-Bibliothek und<em>psql</em> erzeugt
214-
werden können.</p>
215-
216-
<p><em>Server</em></p>
217-
218-
<p>Der Datenbankserver selber kann mit Hilfe der Cygwin-Umgebung
219-
(Unix/NT-Portierungsbibliotheken) auf Windows NT/2000 zum Laufen
220-
gebracht werden. Hierzu bitte lesen Sie die in der Distribution
221-
enthaltene Datei<em>pgsql/doc/FAQ_MSWIN</em> oder die MS-Windows-FAQ unter
222-
<ahref="http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN">http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN</a>.</p>
223-
224-
<p>Eine eigenständige Portierung auf MS Win NT/2000/XP befindet sich
225-
in der Vorbereitung.</p>
206+
<p>Ab Version 8.0 läuft PostgreSQL auf Microsoft NT-basierten Betriebssystemen
207+
wie Windows 2000, XP und Server 2003. Ein vorgefertigtes Installationspaket
208+
(derzeit noch im Beta-Stadium) kann von<ahref="http://pgfoundry.org/projects/pginstaller">http://pgfoundry.org/projects/pginstaller</a>
209+
heruntergeladen werden. Einen Überblick über den aktuellen Stand bietet die Win32-FAQ:
210+
<ahref="http://pginstaller.projects.postgresql.org/FAQ_windows.html">http://pginstaller.projects.postgresql.org/FAQ_windows.html</a>.</p>
226211

227-
<p>Weitere Informationen zum Status von PostgreSQL auf der Microsoft-Plattform
228-
befinden sich unter<ahref="http://techdocs.postgresql.org/guides/Windows">http://techdocs.postgresql.org/guides/Windows</a> (en.) sowie<ahref="http://momjian.postgresql.org/main/writings/pgsql/win32.html"> http://momjian.postgresql.org/main/writings/pgsql/win32.html</a> (en.).</p>
212+
<p>Unter Windows 95/98/ME ist es nur möglich, den Datenbankserver mit Hilfe
213+
der Cygwin-Umgebung (Unix-Portierungsbibliotheken) zu betreiben. Weitere
214+
Informationen hierzu gibt es in der CYGWIN-FAQ:
215+
<ahref="http://www.postgresql.org/docs/faqs/text/FAQ_CYGWIN">http://www.PostgreSQL.org/docs/faqs/text/FAQ_CYGWIN</a>.</p>
229216

230217
<p>Eine Portierung für Novell Netware 6 gibt es unter<ahref="http://forge.novell.com">http://forge.novell.com</a>.</p>
231218

@@ -290,9 +277,9 @@ <h4><a name="1.5">1.5</a>) Woher bekomme ich PostgreSQL?</h4>
290277

291278
<h4><aname="1.7">1.7</a>) Was ist die neueste Version von PostgreSQL?</h4>
292279

293-
<p>Die neueste Version von PostgreSQL ist 7.4.3 .</p>
280+
<p>Die neueste Version von PostgreSQL ist 7.4.6 .</p>
294281

295-
<p>Die Freigabe einer neuen Version erfolgt im Schnittjede 6 bis 8 Monaten.</p>
282+
<p>Die Freigabe einer neuen Version erfolgt im Schnittalle 6 bis 8 Monaten.</p>
296283

297284
<h4><aname="1.8">1.8</a>) Welche Dokumentation ist für PostgreSQL verfügbar?</h4>
298285

@@ -573,9 +560,10 @@ <h4><a name="3.5">3.5</a>) Wie regle ich Zugriffe von anderen Rechnern?</h4>
573560
<p>PostgreSQL ist standardmäßig so eingestellt, dass Verbindungen nur vom
574561
lokalen Rechner über Unix Domain Sockets möglich sind. Verbindungen
575562
von anderen Rechnern über TCP/IP sind nur möglich, wenn der<em>postmaster</em>
576-
mit der<em>-i</em> Option gestartet wird und / oder die Option tcpip_sockets
577-
in postgresql.conf eingeschaltet wird, und die host-basierte Authentifizierung in
578-
der Datei<em>$PGDATA/pg_hba.conf</em> entsprechend angepasst ist.</p>
563+
mit der<em>-i</em> Option gestartet wird und / oder die Option<tt>listen_addresses</tt>
564+
(in 7.x-Versionen:<tt>tcpip_sockets</tt>) in postgresql.conf eingeschaltet wird, und die
565+
host-basierte Authentifizierung in der Datei<em>$PGDATA/pg_hba.conf</em>
566+
entsprechend angepasst ist.</p>
579567

580568

581569
<h4><aname="3.6">3.6</a>) Wie optimiere ich die Datenbank für bessere Leistung?</h4>
@@ -722,6 +710,17 @@ <h4><a name="3.9">3.9</a>) Was befindet sich im Verzeichnis <em>pgsql_tmp/</em>?
722710
und Einlesen zu übertragen. Die jeweilige Dokumentation gibt an, ob für
723711
die betreffende Version<em>pg_upgrade</em> verfügbar ist.</p>
724712

713+
714+
<h4><aname="3.11">3.11</a>) Welche Hardware eignet sich für den Betrieb mit PostgreSQL?</h4>
715+
716+
<p>PostgreSQL läuft auf fast jeder Hardware-Kombination. Im PC-Bereich
717+
gibt es allerdings sehr große Abweichungen in der Qualität. Für einen
718+
Arbeitsplatz- oder Entwicklungsrechner mag dies nicht so bedeutend sein,
719+
im Server-Betrieb jedoch lohnt sich auf jeden Fall die Investition
720+
in teurere Bestandteile (Stichwörter ECC-Speicher, SCSI, Hauptplatinen
721+
und Netzteile von namhaften Herstellern).
722+
</p>
723+
725724
<hr/>
726725

727726
<h2align="center">Fragen zum Betrieb</h2>
@@ -834,23 +833,23 @@ <h4><a name="4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen
834833
groß sein. Die Größe der PostgreSQL-Datenbankdatei, die diese Daten enthält,
835834
liegt ungefähr bei 6,4 MB:</p>
836835
<pre>
837-
36 Bytes: jeder Zeilenkopf (ungefähr)
836+
32 Bytes: jeder Zeilenkopf (ungefähr)
838837
+24 Bytes: ein Integer-Feld und ein Textfeld
839838
+ 4 Bytes: Zeiger auf der Datenseite auf den Tupel
840839
-----------------------------------------------
841-
64 Bytes pro Zeile
840+
60 Bytes pro Zeile
842841
</pre>
843842
<p>Die Größe einer Datenseite in PostgreSQL beträgt 8192 Bytes (8 KB), also:</p>
844843
<pre>
845844
8192 Bytes pro Seite
846-
--------------------- =128 Zeilen pro Seite (abgerundet)
845+
--------------------- =136 Zeilen pro Seite (abgerundet)
847846
64 Bytes pro Zeile
848847

849848
100.000 Datenzeilen
850-
----------------------- =782 Datenbankseiten (aufgerundet)
849+
----------------------- =735 Datenbankseiten (aufgerundet)
851850
128 Zeilen pro Seite
852851

853-
782 Datenbankseiten * 8192 Bytes pro Seite = 6.406.144 Byte (6,4 MB)
852+
735 Datenbankseiten * 8192 Bytes pro Seite = 6.021.120 Byte (6 MB)
854853
</pre>
855854
<p>Indizes beanspruchen nicht so viel Platz. Da sie jedoch die
856855
Daten beinhalten, die sie indizieren, können auch sie sehr groß werden.</p>
@@ -885,6 +884,10 @@ <h4><a name="4.8">4.8</a>) Meine Abfragen sind langsam oder nutzen die Indizes n
885884
entscheiden, ob Indizes verwendet werden sollen. Statistiken sind auch
886885
bei der Feststellung optimaler<small>JOIN</small>-Reihenfolge und -Methoden wertvoll.</p>
887886

887+
<p>In Versionen vor 8.0 werden Indizes oft nicht benutzt, wenn die
888+
jeweiligen Datentypen nicht genau übereinstimmen. Dies gilt besonders für
889+
Spalten mit numerischen und Integer-Werten.</p>
890+
888891
<p>Indizes werden normalerweise nicht in<small>ORDER BY</small>-Abfrage oder in JOINs
889892
verwendet. Ein sequentieller Scan mit anschließendem explizitem
890893
Sortiervorgang ist normalerweise schneller als ein Index-Scan einer

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp