From 870d9641bc09eeb227dc6e0c3fd90d83a116e35c Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Fri, 10 Oct 2003 02:52:12 +0000 Subject: [PATCH] Update Russian FAQ. Viktor Vislobokov --- doc/FAQ_russian | 59 +++++++++++++++++++++++------------- doc/src/FAQ/FAQ_russian.html | 51 ++++++++++++++++++++----------- 2 files changed, 72 insertions(+), 38 deletions(-) diff --git a/doc/FAQ_russian b/doc/FAQ_russian index 6183b7c9133..f2a04acf0c2 100644 --- a/doc/FAQ_russian +++ b/doc/FAQ_russian @@ -1,7 +1,7 @@ Otvety na chasto zadavaemye voprosy po PostgreSQL - Data poslednego obnovleniya: Pyatnica 30 Maya 22:24:56 EDT 2003 + Data poslednego obnovleniya: Voskresen'e 5 Oktyabrya 10:25:21 EDT 2003 Anglijskij variant soprovozhdaet: Bryus Mom'yan (Bruce Momjian) (pgman@candle.pha.pa.us) @@ -221,7 +221,8 @@ 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. + http://techdocs.postgresql.org/guides/Windows i + http://momjian.postgresql.org/main/writings/pgsql/win32.html. Takzhe suschestvuet versiya sportirovannaya pod Novell Netware 6 na http://forge.novell.com. @@ -277,13 +278,13 @@ Unix irc -c '#PostgreSQL' "$USER" irc.phoenix.net. Spisok kommercheskoj podderzhki kompanij dostupen na - http://www.ca.PostgreSQL.org/users-lounge/commercial-support.html. + http://techdocs.postgresql.org/companies.php. 1.7) Kakaya poslednyaya versiya? - Poslednij vypusk PostgreSQL - `eto versiya 7.3.2. + Poslednij vypusk PostgreSQL - `eto versiya 7.3.4. - My planiruem vypuskat' novye versii kazhdye chetyre mesyaca. + My planiruem vypuskat' novye versii kazhdye 6-8 mesyacev. 1.8) Kakaya dokumentaciya imeetsya v nalichii? @@ -296,8 +297,8 @@ http://www.PostgreSQL.org/docs/awbook.html i http://www.commandprompt.com/ppbook/. Spisok knig po PostgreSQL, kotorye mozhno kupit' dostupen po adresu - http://www.ca.PostgreSQL.org/books/. Krome togo, po adresu - http://techdocs.PostgreSQL.org/ vy mozhete najti kollekciyu + http://techdocs.postgresql.org/techdocs/bookreviews.php. Krome togo, + po adresu http://techdocs.PostgreSQL.org/ vy mozhete najti kollekciyu tehnicheskih statej posvyaschennyh PostgreSQL. psql imeet neskol'ko prekrasnyh komand \d dlya otobrazheniya @@ -376,15 +377,20 @@ PostgreSQL imeet proizvoditel'nost' shozhuyu s drugimi kommercheskimi SUBD i s SUBD s otkrytym ishodnym kodom, v kakih-to aspektah rabotaya bystree chem oni, v kakih-to - medlenee. V sravnenii s MySQL ili linejnymi SUBD, my medlenee - pri operaciyah vstavki/obnovleniya, potomu chto upravlyaem - tranzakciyami. I razumeetsya, MySQL ne imeet kakih-libo + medlenee. V sravnenii s MySQL ili linejnymi SUBD, my bystree, + kogda pol'zovatelej mnogo, a takzhe na kompleksnyh zaprosah i + chtenii/zapisi zagruzki zaprosa. MySQL bystree dlya prostyh + SELECT zaprosov, vypolnyaemyh nebol'shim kolichestvom + pol'zovatelej. I razumeetsya, MySQL ne imeet kakih-libo vozmozhnostej iz perechislenyh vyshe, v sekcii Vozmozhnosti. My delaem upor na nadezhnost' i rasshirennye vozmozhnosti, no my takzhe prodolzhaem uvelichivat' proizvoditel'nost' s kazhdym vypuskom. Suschestvuet interesnaya stranichka v Internet, sravnivayuschaya PostgreSQL i MySQL na - http://openacs.org/philosophy/why-not-mysql.html + http://openacs.org/philosophy/why-not-mysql.html. Takzhe, MySQL + - `eto kompaniya, kotoraya rasprostranyaet svoj produkt cherez + otkrytye ishodnye teksty, a ne soobschestvo razrabotchikov s + otkrytymi ishodnymi tekstami, kak PostgreSQL. Nadezhnost' My ponimali, chto nasha SUBD dolzhna byt' nadezhnoj ili ona @@ -440,6 +446,10 @@ hotite, to mozhete `eto proverit', napisav pis'mo na kontaktnyj adres. _________________________________________________________________ + Esli u vas est' istorii po uspeshnomu primeneniyu PostgreSQL, + pozhalujsta, prisylajte ih na nash sajt propagandy + http://advocacy.postgresql.org. + Voprosy pol'zovatelej po klientskoj chasti 2.1) Suschestvuyut li ODBC drajvera dlya PostgreSQL? @@ -753,7 +763,7 @@ dalit' BEGIN; ALTER TABLE tab ADD COLUMN new_col new_data_type; UPDATE tab SET new_col = CAST(old_col AS new_data_type); - ALTER TABLE DROP COLUMN old_col; + ALTER TABLE tab DROP COLUMN old_col; COMMIT; 4.5) Kakovy maksimal'nye razmery dlya zapisej, tablic i bazy dannyh? @@ -761,7 +771,7 @@ dalit' Suschestvuyut sleduyuschie ogranicheniya: Maksimal'nyj razmer bazy? neogranichen (suschestvuyut bazy na 4 TB) - Maksimal'nyj razmer tablicy? 16 TB + Maksimal'nyj razmer tablicy? 32 TB Maksimal'nyj razmer zapisi? 1.6 TB Maksimal'nyj razmer polya? 1 GB Maksimal'noe kolichestvo zapisej v tablice? neogranicheno @@ -774,14 +784,14 @@ pa znacheniya perechislennye vyshe neopravdano bol'shie, mozhet postradat' proizvoditel'nost'. - Maksimal'nyj razmer tablicy v 16 TB ne trebuet chtoby operacionnaya + Maksimal'nyj razmer tablicy v 32 TB ne trebuet chtoby operacionnaya sistema podderzhivala fajly bol'shih razmerov. Bol'shie tablicy hranyatsya kak mnozhestvo fajlov razmerom v 1 GB, tak chto ogranicheniya, kotorye nakladyvaet fajlovaya sistema ne vazhny. Maksimal'nyj razmer tablicy i maksimal'noe kolichestvo kolonok mogut - byt' uvelicheny, esli razmer bloka po umolchaniyu budet uvelichen do - 32k. + byt' uvelicheny v chetyre raza, esli razmer bloka po umolchaniyu budet + uvelichen do 32k. 4.6) Kak mnogo diskovogo prostranstva v baze dannyh nuzhno dlya sohraneniya dannyh iz obychnogo tekstovogo fajla? @@ -1026,9 +1036,10 @@ t' null-bajt bez opaski) I nakonec, vy mozhete ispol'zovat' znachenie OID, vozraschaemoe iz opertora INSERT chtoby uvidet' znachenie po umolchaniyu, chto predpolozhitel'no yavlyaetsya naimenee perenosimym na drugie platformy - resheniem. V Perl, ispol'zuya DBI s modulei Edmund Mergl'ya DBD::Pg, - znachenie oid stanovitsya dostupnym cherez $sth->{pg_oid_status} posle - $sth->execute(). + resheniem, k tomu zhe znachenie oid budet urezat'sya, kogda ono + dostignet 4 milliardov. V Perl, ispol'zuya DBI s modulem Edmund + Mergl'ya DBD::Pg, znachenie oid stanovitsya dostupnym cherez + $sth->{pg_oid_status} posle $sth->execute(). 4.15.3) Ne mozhet li poluchit'sya tak, chto ispol'zovanie currval() i nextval() privedet k zaciklirovaniyu s drugimi pol'zovatelyami? @@ -1245,8 +1256,14 @@ CREATE TABLE test (x int, modtime timestamp DEFAULT CURRENT_TIMESTAMP ); * contrib/pgcrypto soderzhit mnogo funkcij shifrovaniya dlya ispol'zovaniya v SQL zaprosah. - * Est' tol'ko odin sposob shifrovaniya dannyh, peredavaemyh ot - klienta k serveru, cherez ispol'zovanie hostssl v pg_hba.conf. + * Dlya shifrovaniya peredavaemyh dannyh ot klienta k serveru, na + servere v fajle postgresql.conf, opciya ssl dolzhna byt' + ustanovlena v true, v fajle pg_hba.conf dolzhna byt' + sootvetstvuyuschaya zapis' host ili hostssl i na storone klienta + sslmode ne dolzhen byt' zapreschion cherez disable. (Zametim, chto + takzhe vozmozhno ispol'zovanie nezavisimyh vneshnih shifruyuschih + transportov, takih kak stunnel ili ssh, vmesto sobstvennyh SSL + soedinenij PostgreSQL). * Paroli pol'zovatelej k baze dannyh avtomaticheski shifruyutsya, pri sohranenii v versii 7.3. V predyduschih versiyah, vy dolzhny razreshit' opciyu PASSWORD_ENCRYPTION v postgresql.conf. diff --git a/doc/src/FAQ/FAQ_russian.html b/doc/src/FAQ/FAQ_russian.html index b26f77f6a08..10658fff805 100644 --- a/doc/src/FAQ/FAQ_russian.html +++ b/doc/src/FAQ/FAQ_russian.html @@ -13,7 +13,7 @@ alink="#0000ff"> <H1>������ �� ����� ���������� ������� �� PostgreSQL</H1> - <P>���� ���������� ����������: ������� 30 ��� 22:24:56 EDT 2003</P> + <P>���� ���������� ����������: ����������� 5 ������� 10:25:21 EDT 2003</P> <P>���������� ������� ������������: ���� ������ (Bruce Momjian) (<A href= "mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR> @@ -255,7 +255,10 @@ <P>PostgreSQL, �������������� ���������� ��� MS Win NT/2000/XP � ��������� ������ ����� ��������. ����������� �������� ��������� PostgreSQL ��� Windows �������� �� <a href="http://techdocs.postgresql.org/guides/Windows"> - http://techdocs.postgresql.org/guides/Windows</a>.</P> + 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> @@ -323,13 +326,13 @@ <CODE>irc -c '#PostgreSQL' "$USER" irc.phoenix.net.</CODE></P> <P>������ ������������ ��������� �������� �������� �� - <A href="http://www.ca.postgresql.org/users-lounge/commercial-support.html">http://www.ca.PostgreSQL.org/users-lounge/commercial-support.html</A>.</P> + <A href="http://techdocs.postgresql.org/companies.php">http://techdocs.postgresql.org/companies.php</A>.</P> <H4><A name="1.7">1.7</A>) ����� ��������� ������?</H4> - <P>��������� ������ PostgreSQL - ��� ������ 7.3.2.</P> + <P>��������� ������ PostgreSQL - ��� ������ 7.3.4.</P> - <P>�� ��������� ��������� ����� ������ ������ ������ ������.</P> + <P>�� ��������� ��������� ����� ������ ������ 6-8 �������.</P> <H4><A name="1.8">1.8</A>) ����� ������������ ������� � �������?</H4> @@ -343,7 +346,7 @@ "http://www.PostgreSQL.org/docs/awbook.html">http://www.PostgreSQL.org/docs/awbook.html</A> � <a href="http://www.commandprompt.com/ppbook/">http://www.commandprompt.com/ppbook/</a>. ������ ���� �� PostgreSQL, ������� ����� ������ �������� �� ������ - <a href="http://www.ca.postgresql.org/books/">http://www.ca.PostgreSQL.org/books/</a>. + <a href="http://techdocs.postgresql.org/techdocs/bookreviews.php">http://techdocs.postgresql.org/techdocs/bookreviews.php</a>. ����� ����, �� ������ <a href="http://techdocs.postgresql.org">http://techdocs.PostgreSQL.org/</a> �� ������ ����� ��������� ����������� ������ ����������� PostgreSQL.</p> @@ -441,14 +444,19 @@ <DD>PostgreSQL ����� ������������������ ������ � ������� ������������� ���� � � ���� � �������� �������� �����, � �����-�� �������� ������� ������� ��� ���, � �����-�� ��������. � ��������� � MySQL ��� ��������� - ����, �� �������� ��� ��������� �������/����������, ������ ��� ��������� - ������������. � ����������, MySQL �� ����� �����-���� ������������ �� + ����, �� �������, ����� ������������� �����, � ����� �� ����������� + �������� � ������/������ �������� �������. MySQL ������� ��� ������� + SELECT ��������, ����������� ��������� ����������� �������������. + � ����������, MySQL �� ����� �����-���� ������������ �� ������������ ����, � ������ <I>�����������</I>. �� ������ ���� �� ���������� � ����������� �����������, �� �� ����� ���������� ����������� ������������������ � ������ ��������. ���������� ���������� ��������� � ��������, ������������ PostgreSQL � MySQL �� <A href="http://openacs.org/philosophy/why-not-mysql.html"> - http://openacs.org/philosophy/why-not-mysql.html</A><BR> + http://openacs.org/philosophy/why-not-mysql.html</A>. �����, MySQL - + ��� ��������, ������� �������������� ���� ������� ����� �������� + �������� ������, � �� ���������� ������������� � ��������� + ��������� ��������, ��� PostgreSQL.<BR> <BR> </DD> @@ -515,6 +523,9 @@ PostgreSQL � �� ���������� �����-���� ���������� ��������. ���� ������, �� ������ ��� ���������, ������� ������ �� ���������� �����.</P> <HR> + <p>���� � ��� ���� ������� �� ��������� ���������� PostgreSQL, ����������, + ���������� �� �� ��� ���� ���������� <a href="http://advocacy.postgresql.org/"> + http://advocacy.postgresql.org</a>.</p> <H2 align="center">������� ������������� �� ���������� �����</H2> @@ -865,7 +876,7 @@ BEGIN; ALTER TABLE tab ADD COLUMN new_col <i>new_data_type</i>; UPDATE tab SET new_col = CAST(old_col AS <i>new_data_type</i>); - ALTER TABLE DROP COLUMN old_col; + ALTER TABLE tab DROP COLUMN old_col; COMMIT; </PRE> @@ -875,7 +886,7 @@ <P>���������� ��������� �����������:</P> <PRE> ������������ ������ ����? ����������� (���������� ���� �� 4 TB) - ������������ ������ �������? 16 TB + ������������ ������ �������? 32 TB ������������ ������ ������? 1.6 TB ������������ ������ ����? 1 GB ������������ ���������� ������� � �������? ������������ @@ -888,14 +899,14 @@ ����� �������� ������������� ���� ����������� �������, ����� ���������� ������������������. - <P>������������ ������ ������� � 16 TB �� ������� ����� ������������ + <P>������������ ������ ������� � 32 TB �� ������� ����� ������������ ������� ������������ ����� ������� ��������. ������� ������� �������� ��� ��������� ������ �������� � 1 GB, ��� ��� �����������, ������� ����������� �������� ������� �� �����.</P> <P>������������ ������ ������� � ������������ ���������� ������� - ����� ���� ���������, ���� ������ ����� �� ��������� ����� �������� - �� 32k.</P> + ����� ���� ��������� � ������ ����, ���� ������ ����� �� ��������� ����� + �������� �� 32k.</P> <H4><A name="4.6">4.6</A>) ��� ����� ��������� ������������ � ���� ������ ����� ��� ���������� ������ �� �������� ���������� �����?</H4> @@ -1171,7 +1182,8 @@ BYTEA bytea <A href="#4.16"><SMALL>OID</SMALL></A>, ����������� �� �������� <SMALL>INSERT</SMALL> ����� ������� �������� �� ���������, ��� ���������������� �������� �������� ����������� �� ������ ��������� - ��������. � Perl, ��������� DBI � ������� Edmund Mergl'� DBD::Pg, + ��������, � ���� �� �������� oid ����� ���������, ����� ��� ��������� + 4 ����������. � Perl, ��������� DBI � ������� Edmund Mergl'� DBD::Pg, �������� oid ���������� ��������� ����� <I>$sth->{pg_oid_status}</I> ����� <I>$sth->execute()</I>. @@ -1432,8 +1444,13 @@ BYTEA bytea <ul> <li><i>contrib/pgcrypto</i> �������� ����� ������� ���������� ��� ������������� � <small>SQL</small> ��������.</li> - <li>���� ������ ���� ������ ���������� ������, ������������ �� ������� - � �������, ����� ������������� <i>hostssl</i> � <i>pg_hba.conf</i>.</li> + <li>��� ���������� ������������ ������ �� ������� � �������, �� ������� + � ����� <i>postgresql.conf</i>, ����� <i>ssl</i> ������ ���� ����������� + � <i>true</i>, � ����� <i>pg_hba.conf</i> ������ ���� ��������������� + ������ <i>host</i> ��� <i>hostssl</i> � �� ������� ������� <i>sslmode</i> + �� ������ ���� �����ݣ� ����� <i>disable</i>. (�������, ��� ����� + �������� ������������� ����������� ������� ��������� �����������, ����� + ��� stunnel ��� ssh, ������ ����������� SSL ���������� PostgreSQL).</li> <li>������ ������������� � ���� ������ ������������� ���������, ��� ���������� � ������ 7.3. � ���������� �������, �� ������ ��������� ����� <i>PASSWORD_ENCRYPTION</i> � <i>postgresql.conf</i>.</li> -- GitLab