diff options
author | Bruce Momjian | 2004-10-26 17:28:27 +0000 |
---|---|---|
committer | Bruce Momjian | 2004-10-26 17:28:27 +0000 |
commit | 780d66554de285afb1010b0c843f91fd1f2cd825 (patch) | |
tree | 81a6bc62bc4f2aa49adb48a8e803fedf1706013d | |
parent | 83cd2d8b0f1af64846337dd9b34d8e362309bc92 (diff) |
Update Russian FAQ.
Viktor Vislobokov
-rw-r--r-- | doc/FAQ_japanese | 43 | ||||
-rw-r--r-- | doc/FAQ_russian | 79 | ||||
-rw-r--r-- | doc/src/FAQ/FAQ_japanese.html | 53 | ||||
-rw-r--r-- | doc/src/FAQ/FAQ_russian.html | 90 |
4 files changed, 124 insertions, 141 deletions
diff --git a/doc/FAQ_japanese b/doc/FAQ_japanese index 5436d5bfcde..21c124e2824 100644 --- a/doc/FAQ_japanese +++ b/doc/FAQ_japanese @@ -18,7 +18,7 @@ Maintainer of Japanese Translation: Jun Kuwamura (juk at PostgreSQL.jp) ���ܸ��ǤΤ���ʸ���� �ܲ� "Docs" �� "Frequently Asked Questions" �� �Ȥ����� "Japanese FAQ" �Ȥ������ФǤ����ޤ����ޤ����ʲ��Υ����Ȥˤ� �����ޤ��� - http://www.PostgreSQL.jp/subcommittee/jpugdoc/ + http://www.PostgreSQL.jp/wg/jpugdoc/ http://www.rccm.co.jp/~juk/pgsql/ http://www.linux.or.jp/JF/ @@ -231,25 +231,17 @@ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 1.4) Unix�ʳ��ΰܿ��ǤǻȤ������Τϡ� -���饤������ +�С�������8.0�ˤʤꡢPostgreSQL �ϡ�Win2000, WinXP, Win2003�ʤɤ� Microsoft +Windows NT�١����Υ��ڥ졼�ƥ������ƥ��ǥͥ��ƥ��֤������褦�ˤʤ��ޤ����� +�ѥå������ˤʤä����ȡ��餬��http://pgfoundry.org/projects/pginstaller���� +�����Ǥ��ޤ��� -�С�������8.0�ˤʤꡢPostgreSQL �ϡ�Win2000, WinXP, Win2003�ʤɤ�Microsoft -Windows NT�١����Υ��ڥ졼�ƥ������ƥ��ǥͥ��ƥ��֤������褦�ˤ��ޤ������� -�å������ˤʤä����ȡ��餬��http://pgfoundry.org/projects/pginstaller������ -���Ǥ��ޤ��� - -������ - -���ߡ�Cygnus Unix/NT �ܿ��饤�֥����� Cygwin ���Ȥäơ�PostgreSQL �ǡ����١��� -�����Ф� Windows NT �� Win2k ���Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ���pgsql/doc/ -FAQ_MSWIN�����뤤�ϡ� http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN�ˤ��� -MS Windows FAQ ����������� - -MS Win NT/2000/XP �ͥ��ƥ����Ǥؤΰܿ������߿ʹ����Ǥ������äȾܤ���Windows�� -PostgreSQL�ζᶷ�ϡ�http://techdocs.postgresql.org/guides/Windows�� http:// -momjian.postgresql.org/main/writings/pgsql/win32.html �Ƥ��������� + [���� + pgInstaller ��������FTP�ߥ顼�����Ȥ� win32 �ǥ��쥯�ȥ꤫������ǽ�Ǥ��� + http://www.postgresql.org/mirrors-ftp.html + ] -Novell Netware 6 �ΰܿ��⤢���ޤ��� http://forge.novell.com. +���Υ����Ȥ� Novell Netware 6 �ؤΰܿ��⤢���ޤ��� http://forge.novell.com 1.5) PostgreSQL �Ϥɤ����������Ǥ��ޤ����� @@ -1312,10 +1304,13 @@ PL/PgSQL �ϴؿ������Ƥ��å��夷�������Թ��������ѤΤ��ᡢ�⤷ PL/PgSQL �ؿ� ���� http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php �ˤƺ��� ���ʤ������Ƥ��ޤ��� -[���� JPUG ʬ���ȥ�����������ȯʬ�ʲ��Ǥϡ��ʰ¸��ˤ������濴�ˣ��ꥳ�ߥå� -�μ������ԤʤäƤ��ޤ��� http://www.postgresql.jp/subcommittee/dt/index.html -http://www.snaga.org/jpug-dt/ ��ë�Ƥ����ˤ������������ץꥱ��������PGReplicate -http://www.csra.co.jp/~mitani/jpug/pgreplicate/ ] +[���� Jan Wieck�����ˤ��륫�������ɲ�ǽ�ʥޥ����������졼�ַ��Υ��ץꥱ�������� +Slony-I http://gborg.postgresql.org/project/slony1/projdisplay.php �а�ã�פ��� +�ˤ��륳�ͥ��������ס��륵���� PGPool http://www2b.biglobe.ne.jp/~caco/pgpool/ +��ë�Ƥ����ˤ����ޥ����ޥ���������Ʊ�����ץꥱ�������� PGCluster http:// +www.csra.co.jp/~mitani/jpug/pgcluster/index.html JPUG ʬ���ȥ�����������ȯ +ʬ�ʲ��Ǥϡ��ʰ¸��ˤ����ꥳ�ߥåȤμ������Ԥ��ޤ����� http:// +www.postgresql.jp/wg/dt/index.html ] 4.28) �ɤΤ褦�ʰŹ沽���ץ����������ѤǤ��ޤ���? @@ -1365,7 +1360,7 @@ http://www.csra.co.jp/~mitani/jpug/pgreplicate/ ] [���� ���ܸ��Ǥ������ˤĤ��Ƥϰʲ����̤��Ǥ��� - �ǽ�������: 2004ǯ10��18�� + �ǽ�������: 2004ǯ10��21�� ������: ��¼ �� (Jun Kuwamura <juk at PostgreSQL.jp>) ����FAQ�������κ����ˤ����궨�ϤƤ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�): @@ -1393,7 +1388,7 @@ http://www.csra.co.jp/~mitani/jpug/pgreplicate/ ] ���ܸ��ǤΤ���ʸ���ϡ��ʲ������⤿�ɤ��ޤ��� http://www.rccm.co.jp/~juk/pgsql/(FAQ���� PostgreSQL �ˤĤ��Ƥ褯��������) - http://www.PostgreSQL.jp/subcommittee/jpugdoc/JPUGʸ���Ҵ�Ϣʬ�ʲ� + http://www.PostgreSQL.jp/wg/jpugdoc/JPUGʸ���Ҵ�Ϣʬ�ʲ� http://www.linux.or.jp/JF/Linux JF�ץ������� �ʤ������������˴ؤ��뤴�ո���(juk at PostgreSQL.jp)�ޤǤ��������� diff --git a/doc/FAQ_russian b/doc/FAQ_russian index 58fec5cab80..57a8b0cc944 100644 --- a/doc/FAQ_russian +++ b/doc/FAQ_russian @@ -1,7 +1,7 @@ Otvety na chasto zadavaemye voprosy po PostgreSQL - Data poslednego obnovleniya: CHetverg 6 maya 23:28:03 EDT 2004 + Data poslednego obnovleniya: Vtornik 31 avgusta 23:28:03 EDT 2004 Anglijskij variant soprovozhdaet: Bryus Mom'yan (Bruce Momjian) (pgman@candle.pha.pa.us) @@ -61,6 +61,7 @@ 3.9) CHto nahoditsya v kataloge pgsql_tmp? 3.10) Pochemu neobhodimo delat' dump i restore pri obnovlenii vypuskov PostgreSQL? + 3.11) Kakoe komp'yuternoe "zhelezo" ya dolzhen ispol'zovat'? Voprosy `ekspluatacii @@ -204,29 +205,10 @@ 1.4) Suschestvuyut li versii perenesennye ne na Unix sistemy? - Klient - - Dlya zapuska na platformah MS Windows vozmozhna kompilyaciya C - biblioteki libpq, psql, drugih interfesov i klientskih prilozhenij. V - `etom sluchae, klient zapuskaetsya na MS Windows i svyazyvaetsya po - TCP/IP s serverom, zapuschennym na odnoj iz podderzhivaemyh Unix - platform. V distributiv vklyuchaetsya fajl win32.mak dlya togo, chtoby - mozhno bylo provesti sborku biblioteki libpq i psql dlya Win32. - PostgreSQL takzhe rabotaet cherez ODBC. - - Server - - Server BD mozhet byt' zapuschen na Windows NT i Win2k, ispol'zuya - biblioteku Cygwin, razrabotannuyu kompaniej Cygnus dlya perenosa - programmnogo obespecheniya Unix v NT. Smotrite pgsql/doc/FAQ_MSWIN v - distributive ili MS Windows FAQ na - http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN. - - PostgreSQL, sportirovannyj special'no dlya MS Win NT/2000/XP v - nastoyaschij moment nachal rabotat'. Podrobnosti tekuschego - sostoyaniya PostgreSQL dlya Windows smotrite na - http://techdocs.postgresql.org/guides/Windows i - http://momjian.postgresql.org/main/writings/pgsql/win32.html. + Nachinaya s versii 8.0, PostgreSQL bez vsyakih uhischrenij rabotaet na + operacionnyh sistemah Microsoft Windows, osnovannyh na NT, takih kak + Win2000, WinXP i Win2003. Paket installyatora dostupen po adresu + http://pgfoundry.org/projects/pginstaller. Takzhe suschestvuet versiya sportirovannaya pod Novell Netware 6 na http://forge.novell.com. @@ -287,7 +269,7 @@ 1.7) Kakaya poslednyaya versiya? - Poslednij vypusk PostgreSQL - `eto versiya 7.4.2 + Poslednij vypusk PostgreSQL - `eto versiya 7.4.5 My planiruem vypuskat' novye versii kazhdye 6-8 mesyacev. @@ -563,11 +545,10 @@ 3.5) Kak mne upravlyat' soedineniyami s drugih komp'yuterov? Po umolchaniyu, PostgreSQL razreshaet tol'ko soedineniya na lokal'noj - mashine cherez sokety domena Unix. Drugie mashiny ne smogut - podklyuchit'sya k baze poka ne budet vklyuchena opciya tcpip_sockets v - postgresql.conf i poka ne budet razreshena host-avtorizaciya v fajle - $PGDATA/pg_hba.conf. `Eti dejstviya delayut vozmozhnymi TCP/IP - soedineniya. + mashine cherez sokety domena Unix ili TCP/IP soedineniya. Drugie + mashiny ne smogut podklyuchit'sya k baze poka vy ne izmenite + listen_addresses v postgresql.conf i poka ne budet razreshena + host-avtorizaciya v fajle $PGDATA/pg_hba.conf. 3.6) Kakie nastrojki mne nuzhno sdelat' dlya uluchsheniya proizvoditel'nosti? @@ -714,6 +695,18 @@ provedeniya obnovleniya mozhet byt' ispol'zovan scenarij pg_upgrade bez ispol'zovaniya dump/restore. Kommentarii k vypusku govorit kogda mozhno ispol'zovat' pg_upgrade dlya `etogo vypuska. + + 3.11) Kakoe komp'yuternoe "zhelezo" ya dolzhen ispol'zovat'? + + Poskol'ku "zhelezo" personal'nyh komp'yuterov yavlyaetsya naibolee + sovmestimym, lyudi sklonny verit', chto takoe "zhelezo" imeet + odinakovoe kachestvo. `Eto ne tak. Pamyat' ECC, SCSI i kachestvennye + materinskie platy yavlyayutsya bolee nadiozhnymi i imeyut bolee + luchshuyu proizvoditel'nost', chem menee dorogoe "zhelezo". PostgreSQL + budet rabotat' na lyubom "zheleze", no esli dlya vas vazhny + nadiozhnost' i proizvoditel'nost', to s vashej storony budet mudro + postavit' sootvetstvuyuschee "zhelezo". Obsudit' raznoe "zhelezo" + mozhno v nashih spiskah rassylki. _________________________________________________________________ Voprosy `ekspluatacii @@ -813,23 +806,23 @@ a srednem, sostavlyaet 20 bajt. Razmer prostogo fajla sostavit 2.8 MB. Razmer bazy PostgreSQL, soderzhaschej `eti zhe dannye sostavit priblizitel'no 6.4 MB iz kotoryh: - 36 bajt: na kazhdyj zagolovok zapisi (priblizitel'no) + 32 bajt: na kazhdyj zagolovok zapisi (priblizitel'no) + 24 bajta: odno pole s celochislennym tipom i odno tekstovoe pole + 4 bajta: ukazatel' na stranice dlya vsej zapisi ---------------------------------------- - 64 bajt na zapis' + 60 bajt na zapis' Razmer stranicy dannyh v PostgreSQL sostavlyaet 8192 bajt (8 KB), tak chto: 8192 bajt na stranicu - --------------------- = 128 zapisej na stranicu BD (s okrugleniem) - 64 bajta na zapis' + --------------------- = 136 zapisej na stranicu BD (okruglionno) + 60 bajt na zapis' 100000 strok dannyh - ----------------------- = 782 stranicy v BD + ----------------------- = 735 stranic v BD (okruglionno) 128 zapisej na stranicu - 782 stranicy BD * 8192 bajt na stranicu = 6,406,144 bajt (6.4 MB) + 735 stranic BD * 8192 bajt na stranicu = 6,021,120 bajt (6 MB) Indeksy ne trebuyut tak mnogo, no poskol'ku oni sozdayutsya dlya bol'shogo kolichestva dannyh, oni takzhe mogut byt' veliki. @@ -902,6 +895,10 @@ a opisyvayutsya v sekcii 4.12. * Vo vremya initdb dolzhna ispol'zovat'sya lokal' po umolchaniyu C. + V vypuskah do versii 8.0, indeksy chasto nel'zya bylo ispol'zovat', + esli tipy dannyh tochno ne sovpadali s indeksnymi tipami kolonok. `Eto + osobenno kasalos' int2, int8 i numeric indeksov kolonok. + 4.9) Kak posmotret' na to, kak optimizator vypolnyaet moj zapros? Smotrite stranicu rukovodstva posvyaschennuyu EXPLAIN. @@ -1085,11 +1082,11 @@ t' null-bajt bez opaski) oblasti, kotorye ispol'zuyutsya vsemi vsemi bazami dannyh. Esli vy hotite izmenit' OID na kakoe-libo drugoe znachenie ili esli vy hotite sozdat' kopiyu tablicy s takimizhe OID, to `eto mozhno sdelat' tak: - CREATE TABLE new_table(old_oid oid, mycol int); - SELECT old_oid, mycol INTO new 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; OID hranitsya kak 4-h bajtnoe celoe i ne mozhet prevyshat' znachenie v 4 milliarda. Odnako, esche nikto ne soobschil o tom, chto takoe diff --git a/doc/src/FAQ/FAQ_japanese.html b/doc/src/FAQ/FAQ_japanese.html index 41b0a1857ad..2acd345f86c 100644 --- a/doc/src/FAQ/FAQ_japanese.html +++ b/doc/src/FAQ/FAQ_japanese.html @@ -36,7 +36,7 @@ http://www.PostgreSQL.org/docs/faqs/FAQ.html</A> ���ܸ��ǤΤ���ʸ���� <a HREF="http://www.PostgreSQL.org/docs/index.html">�ܲ� "Docs" </a> �� "Frequently Asked Questions" �� �Ȥ����� "Japanese FAQ" �Ȥ������ФǤ����ޤ����ޤ����ʲ��Υ����Ȥˤ� �����ޤ��� - <A HREF="http://www.PostgreSQL.jp/subcommittee/jpugdoc/">http://www.PostgreSQL.jp/subcommittee/jpugdoc/</A> + <A HREF="http://www.PostgreSQL.jp/wg/jpugdoc/">http://www.PostgreSQL.jp/wg/jpugdoc/</A> <A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A> <A HREF="http://www.linux.or.jp/JF/">http://www.linux.or.jp/JF/</A> @@ -230,26 +230,19 @@ MODIFICATIONS.</P> <P> <H4><A NAME="1.4">1.4</A>) Unix�ʳ��ΰܿ��ǤǻȤ������Τϡ�</H4> -<P><STRONG>���饤������</STRONG></P> - -<P>�С�������8.0�ˤʤꡢPostgreSQL �ϡ�Win2000, WinXP, Win2003�ʤɤ�Microsoft Windows NT�١����Υ��ڥ졼�ƥ������ƥ��ǥͥ��ƥ��֤������褦�ˤ��ޤ����� +<P>�С�������8.0�ˤʤꡢPostgreSQL �ϡ�Win2000, WinXP, Win2003�ʤɤ� Microsoft Windows NT�١����Υ��ڥ졼�ƥ������ƥ��ǥͥ��ƥ��֤������褦�ˤʤ��ޤ����� �ѥå������ˤʤä����ȡ��餬��<a href="http://pgfoundry.org/projects/pginstaller">http://pgfoundry.org/projects/pginstaller</a>���������Ǥ��ޤ��� </P> -<P><STRONG>������</STRONG></P> - -<P> ���ߡ�Cygnus Unix/NT �ܿ��饤�֥����� Cygwin ���Ȥäơ�PostgreSQL �ǡ����١��������Ф� Windows NT �� Win2k ���Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ���<I>pgsql/doc/FAQ_MSWIN</I>�����뤤�ϡ� -<A href="http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN">http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN</A>�ˤ��� MS Windows FAQ �����������</P> - -<P>MS Win NT/2000/XP �ͥ��ƥ����Ǥؤΰܿ������߿ʹ����Ǥ������äȾܤ���Windows��PostgreSQL�ζᶷ�ϡ�<a href="http://techdocs.postgresql.org/guides/Windows">http://techdocs.postgresql.org/guides/Windows</a>�� -<a href="http://momjian.postgresql.org/main/writings/pgsql/win32.html"> -http://momjian.postgresql.org/main/writings/pgsql/win32.html</a> -�Ƥ��������� -</p> - - <p>Novell Netware 6 �ΰܿ��⤢���ޤ��� - <a href="http://forge.novell.com">http://forge.novell.com</a>.</p> +<small><pre> + [���� + pgInstaller ��������FTP�ߥ顼�����Ȥ� win32 �ǥ��쥯�ȥ꤫������ǽ�Ǥ��� + http://www.postgresql.org/mirrors-ftp.html + ] +</pre></small> + <p>���Υ����Ȥ� Novell Netware 6 �ؤΰܿ��⤢���ޤ��� + <a href="http://forge.novell.com">http://forge.novell.com</a></p> <BR> @@ -374,7 +367,7 @@ PostgreSQL �κǿ��ǤϥС������� 7.4.5 �Ǥ���</P> "http://www.PostgreSQL.org/docs/awbook.html">http://www.PostgreSQL.org/docs/awbook.html</A> <SMALL><PRE> [����: - ���ܥݥ��ȥ��쥹�桼��������<A HREF="http://www.PostgreSQL.jp/subcommittee/psqltrans/"> ��PostgreSQL Book����ʬ�ʲ���</A> + ���ܥݥ��ȥ��쥹�桼��������<A HREF="http://www.PostgreSQL.jp/wg/psqltrans/"> ��PostgreSQL Book����ʬ�ʲ���</A> �ˤ�������ޤ����� ] </PRE></SMALL> @@ -419,7 +412,7 @@ http://www.PostgreSQL.org/docs/awbook.html</A> <SMALL><PRE> [����: - ���ܥݥ��ȥ��쥹�桼��������<A HREF="http://www.PostgreSQL.jp/subcommittee/psqltrans/"> ��PostgreSQL Book����ʬ�ʲ���</A> + ���ܥݥ��ȥ��쥹�桼��������<A HREF="http://www.PostgreSQL.jp/wg/psqltrans/"> ��PostgreSQL Book����ʬ�ʲ���</A> �ˤ���������Ǥ����Ƥ��ޤ��� ] </PRE></SMALL> @@ -1333,13 +1326,19 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a> </P> [���� - JPUG ʬ���ȥ�����������ȯʬ�ʲ��Ǥϡ��ʰ¸��ˤ������濴�ˣ��� - ���ߥåȤμ������ԤʤäƤ��ޤ��� - http://www.postgresql.jp/subcommittee/dt/index.html - http://www.snaga.org/jpug-dt/ - ��ë�Ƥ����ˤ������������ץꥱ��������PGReplicate - http://www.csra.co.jp/~mitani/jpug/pgreplicate/ + Jan Wieck�����ˤ��륫�������ɲ�ǽ�ʥޥ����������졼�ַ��Υ��ץꥱ�������� Slony-I + http://gborg.postgresql.org/project/slony1/projdisplay.php + + �а�ã�פ����ˤ��륳�ͥ��������ס��� ������ PGPool + http://www2b.biglobe.ne.jp/~caco/pgpool/ + + ��ë�Ƥ����ˤ����ޥ����ޥ���������Ʊ�����ץꥱ�������� PGCluster + http://www.csra.co.jp/~mitani/jpug/pgcluster/index.html + + JPUG ʬ���ȥ�����������ȯʬ�ʲ��Ǥϡ��ʰ¸��ˤ����ꥳ�ߥå� + �μ������Ԥ��ޤ����� + http://www.postgresql.jp/wg/dt/index.html ] <H4><A name="4.28">4.28</A>) �ɤΤ褦�ʰŹ沽���ץ����������ѤǤ��ޤ���? @@ -1393,7 +1392,7 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a> [���� ���ܸ��Ǥ������ˤĤ��Ƥϰʲ����̤��Ǥ��� - �ǽ�������: 2004ǯ10��18�� + �ǽ�������: 2004ǯ10��21�� ������: ��¼ �� (<A HREF="mailto:juk at PostgreSQL.jp">Jun Kuwamura <juk at PostgreSQL.jp></A>) ����FAQ�������κ����ˤ����궨�ϤƤ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�): @@ -1421,7 +1420,7 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a> ���ܸ��ǤΤ���ʸ���ϡ��ʲ������⤿�ɤ��ޤ��� <A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A>(FAQ���� PostgreSQL �ˤĤ��Ƥ褯��������) - <A HREF="http://www.PostgreSQL.jp/subcommittee/jpugdoc/">http://www.PostgreSQL.jp/subcommittee/jpugdoc/</A>JPUGʸ���Ҵ�Ϣʬ�ʲ� + <A HREF="http://www.PostgreSQL.jp/wg/jpugdoc/">http://www.PostgreSQL.jp/wg/jpugdoc/</A>JPUGʸ���Ҵ�Ϣʬ�ʲ� <A HREF="http://www.linux.or.jp/JF/">http://www.linux.or.jp/JF/</A>Linux JF�ץ������� �ʤ������������˴ؤ��뤴�ո���(<A HREF="mailto:juk at PostgreSQL.jp">juk at PostgreSQL.jp</A>)�ޤǤ��������� diff --git a/doc/src/FAQ/FAQ_russian.html b/doc/src/FAQ/FAQ_russian.html index 4ab12b88a3b..1c5e80145e6 100644 --- a/doc/src/FAQ/FAQ_russian.html +++ b/doc/src/FAQ/FAQ_russian.html @@ -12,7 +12,7 @@ <BODY bgcolor="#ffffff" text="#000000" link="#ff0000" vlink="#a00000" alink="#0000ff"> <H1>������ �� ����� ���������� ������� �� PostgreSQL</H1> - <P>���� ���������� ����������: ������� 6 ��� 23:28:03 EDT 2004</P> + <P>���� ���������� ����������: ������� 31 ������� 23:28:03 EDT 2004</P> <P>���������� ������� ������������: ���� ������ (Bruce Momjian) (<A href= "mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR> @@ -78,6 +78,8 @@ <A href="#3.9">3.9</A>) ��� ��������� � �������� <I>pgsql_tmp</I>?<BR> <A href="#3.10">3.10</A>) ������ ���������� ������ dump � restore ��� ���������� �������� PostgreSQL?<BR> + <A href="#3.11">3.11</A>) ����� ������������ "������" � ������ + ������������?<BR> <H2 align="center">������� ������������</H2> @@ -239,32 +241,11 @@ <H4><A name="1.4">1.4</A>) ���������� �� ������ ������������ �� �� Unix �������?</H4> - <P><STRONG>������</STRONG></P> - - <P>��� ������� �� ���������� MS Windows �������� ���������� C - ���������� <I>libpq</I>, psql, ������ ���������� � ���������� ����������. - � ���� ������, ������ ����������� �� MS Windows � ����������� �� - TCP/IP � ��������, ���������� �� ����� �� �������������� Unix - ��������. � ����������� ���������� ���� <I>win32.mak</I> ��� ����, - ����� ����� ���� �������� ������ ���������� <I>libpq</I> � - <I>psql</I> ��� Win32. PostgreSQL ����� �������� ����� - <SMALL>ODBC</SMALL>.</P> - - <P><STRONG>������</STRONG></P> - - <P>������ �� ����� ���� ������� �� Windows NT � Win2k, ��������� - ���������� Cygwin, ������������� ��������� Cygnus ��� �������� ������������ - ����������� Unix � NT. �������� <I>pgsql/doc/FAQ_MSWIN</I> � ������������ - ��� MS Windows FAQ �� <A href="http://www.postgresql.org/docs/faqs/text/FAQ_MSWIN"> - http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN</A>.</P> - - <P>PostgreSQL, �������������� ���������� ��� MS Win NT/2000/XP � - ��������� ������ ����� ��������. ����������� �������� ��������� PostgreSQL - ��� Windows �������� �� <a href="http://techdocs.postgresql.org/guides/Windows"> - http://techdocs.postgresql.org/guides/Windows</a> � - <a href="http://momjian.postgresql.org/main/writings/pgsql/win32.html"> - http://momjian.postgresql.org/main/writings/pgsql/win32.html</a>. - </P> + <P>������� � ������ 8.0, PostgreSQL ��� ������ ��������� �������� �� + ������������ �������� Microsoft Windows, ���������� �� NT, ����� ��� + Win2000, WinXP � Win2003. ����� ������������ �������� �� ������ + <A href="http://pgfoundry.org/projects/pginstaller"> + http://pgfoundry.org/projects/pginstaller</A>.</P> <P>����� ���������� ������ �������������� ��� Novell Netware 6 �� <a href="http://forge.novell.com/">http://forge.novell.com</a>.</P> @@ -337,7 +318,7 @@ <H4><A name="1.7">1.7</A>) ����� ��������� ������?</H4> - <P>��������� ������ PostgreSQL - ��� ������ 7.4.2</P> + <P>��������� ������ PostgreSQL - ��� ������ 7.4.5</P> <P>�� ��������� ��������� ����� ������ ������ 6-8 �������.</P> @@ -660,11 +641,10 @@ �����������?</H4> <P>�� ���������, PostgreSQL ��������� ������ ���������� �� ��������� - ������ ����� ������ ������ Unix. ������ ������ �� ������ ������������ � - ���� ���� �� ����� �������� ����� tcpip_sockets � postgresql.conf - <B>�</B> ���� �� ����� ��������� host-����������� � ����� - <I>$PGDATA/pg_hba.conf</I>. ��� �������� ������ ���������� TCP/IP - ����������.</P> + ������ ����� ������ ������ Unix ��� TCP/IP ����������. ������ ������ + �� ������ ������������ � ���� ���� �� �� �������� listen_addresses � + postgresql.conf <B>�</B> ���� �� ����� ��������� host-����������� � ����� + <I>$PGDATA/pg_hba.conf</I>.</P> <H4><A name="3.6">3.6</A>) ����� ��������� ��� ����� ������� ��� ��������� ������������������?</H4> @@ -819,6 +799,18 @@ ���������� ����� ���� ����������� �������� <i>pg_upgrade</i> ��� ������������� dump/restore. ����������� � ������� ������� ����� ����� ������������ <i>pg_upgrade</i> ��� ����� �������.</P> + + <H4><A name="3.11">3.11</A>) ����� ������������ "������" � ������ + ������������?</H4> + <P>��������� "������" ������������ ����������� �������� �������� + �����������, ���� ������� ������, ��� ����� "������" ����� ���������� + ��������. ��� �� ���. ������ ECC, SCSI � ������������ ����������� ����� + �������� ����� ��ģ����� � ����� ����� ������ ������������������, ��� + ����� ������� "������". PostgreSQL ����� �������� �� ����� "������", + �� ���� ��� ��� ����� ��ģ������ � ������������������, �� � ����� ������� + ����� ����� ��������� ��������������� "������". �������� ������ "������" + ����� � ����� ������� ��������.</P> + <HR> <H2 align="center">������� ������������</H2> @@ -931,23 +923,23 @@ ������ ���� PostgreSQL, ���������� ��� �� ������ �������� �������������� 6.4 MB �� �������:</P> <PRE> - 36 ����: �� ������ ��������� ������ (��������������) + 32 ����: �� ������ ��������� ������ (��������������) + 24 �����: ���� ���� � ������������� ����� � ���� ��������� ���� + 4 �����: ��������� �� �������� ��� ���� ������ ---------------------------------------- - 64 ���� �� ������ + 60 ���� �� ������ ������ �������� ������ � PostgreSQL ���������� 8192 ���� (8 KB), ��� ���: 8192 ���� �� �������� - --------------------- = 128 ������� �� �������� �� (� �����������) - 64 ����� �� ������ + --------------------- = 136 ������� �� �������� �� (�����̣���) + 60 ���� �� ������ 100000 ����� ������ - ----------------------- = 782 �������� � �� + ----------------------- = 735 ������� � �� (�����̣���) 128 ������� �� �������� - 782 �������� �� * 8192 ���� �� �������� = 6,406,144 ���� (6.4 MB) + 735 ������� �� * 8192 ���� �� �������� = 6,021,120 ���� (6 MB) </PRE> <P>������� �� ������� ��� �����, �� ��������� ��� ��������� ��� @@ -1025,7 +1017,11 @@ <LI>�� ����� <i>initdb</i> ������ �������������� ������ �� ��������� <i>C</i>. </UL> - <p> + </P> + + <P>� �������� �� ������ 8.0, ������� ����� ������ ���� ������������, + ���� ���� ������ ����� �� ��������� � ���������� ������ �������. ��� + �������� �������� int2, int8 � numeric �������� �������.</P> <H4><A name="4.9">4.9</A>) ��� ���������� �� ��, ��� ����������� ��������� ��� ������?</H4> @@ -1239,16 +1235,12 @@ BYTEA bytea ������ ���� ���������� ����� (����� ������������ �������� ��� ���� �� ������ ������� ����� ������� � �������� <SMALL>OID</SMALL>, �� ��� ����� ������� ���:</P> <PRE> - CREATE TABLE new_table(old_oid oid, mycol int); - SELECT old_oid, mycol INTO new 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; </PRE> -<!-- - CREATE TABLE new_table (mycol int); - INSERT INTO new_table (oid, mycol) SELECT oid, mycol FROM old_table; ---> <P>O<SMALL>ID</SMALL> �������� ��� 4-� ������� ����� � �� ����� ��������� �������� � 4 ���������. ������, ��� ����� �� ������� � ���, ��� ����� ���������, �� �� ��������� �� ���� ��� ��� ��������� ��������� �� |