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

Commiteebece7

Browse files
committed
Update French FAQ.
Guillaume LELARGE
1 parent1e6457d commiteebece7

File tree

2 files changed

+55
-108
lines changed

2 files changed

+55
-108
lines changed

‎doc/FAQ_french

Lines changed: 27 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Foire Aux Questions (FAQ) pour PostgreSQL
33

4-
Derni�re mise � jour : vendredi11 juillet 200423:58:24
4+
Derni�re mise � jour : vendredi14 novembre 200416:32:47
55

66
Mainteneur actuel : Bruce Momjian (pgman@candle.pha.pa.us)
77

@@ -113,10 +113,9 @@
113113
donn�es ??
114114
4.25) Comment puis-je renvoyer plusieurs lignes ou colonnes � partir
115115
d'une fonction ?
116-
4.26) Why can't I reliably create/drop temporary tables in PL/PgSQL
117-
functions?
118-
4.27) Quelles options de replication sont disponibles ?
119-
4.28) Quelles options de cryptage sont disponibles ?
116+
4.26) Pourquoi ne puis-je pas cr�er/supprimer des tables temporaires
117+
dans les fonctions PL/PgSQL de fa�on stable ?
118+
4.27) Quelles options de cryptage sont disponibles ?
120119

121120
Etendre PostgreSQL
122121

@@ -205,27 +204,10 @@
205204

206205
1.4) Sous quels environnements non Unix PostgreSQL fonctionne-t'il ?
207206

208-
Client
209-
210-
Il est possible de compiler la biblioth�que C libpq, psql et d'autres
211-
interfaces et applications clientes pour qu'elles tournent sous des
212-
environnements MS Windows. Dans ce cas, le client tourne sous MS
213-
Windows et communique par TCP/IP avec un serveur tournant sous un
214-
environnement Unix support�. Un fichier win32.mak est inclus dans la
215-
distribution pour construire une biblioth�que libpq psql Win32.
216-
PostgreSQL communique aussi avec des clients ODBC.
217-
218-
Serveur
219-
220-
Le serveur de base de donn�es peut tourner sous Windows NT et Windows
221-
2000 en utilisant Cygwin, la biblioth�que de portage Unix/NT de
222-
Cygnus. Voir pgsql/doc/FAQ_MSWIN dans la distribution ou la FAQ MS
223-
Windows sur http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN.
224-
225-
Un port natif sur MS Windows NT/2000/XP est en court. Pour plus de
226-
d�tails sur le statut actuel de PostgreSQL sur Windows, voir
227-
http://techdocs.postgresql.org/guides/Windows et
228-
http://momjian.postgresql.org/main/writings/pgsql/win32.html.
207+
� partir de la version 8.0, PostgreSQL fonctionne nativement sur les
208+
syst�mes d'exploitation Microsoft Windows � base NT comme Win2000,
209+
WinXP et Win2003. Un installeur est disponible sur
210+
http://pgfoundry.org/projects/pginstaller.
229211

230212
Il existe aussi un port sur Novell Netware sur
231213
http://forge.novell.com.
@@ -283,7 +265,7 @@
283265

284266
1.7) Quelle est la derni�re version ?
285267

286-
La derni�re version de PostgreSQL est la version 7.4.3.
268+
La derni�re version de PostgreSQL est la version 7.4.5.
287269

288270
Nous projetons de sortir une version majeure tous les six � huit mois.
289271

@@ -558,12 +540,12 @@
558540

559541
3.5) Comment contr�ler les connexions d'autres machines ?
560542

561-
Par d�faut, PostgreSQLn'autoriseque les connexions de la machine
562-
locale utilisant les sockets de domaine Unix. D'autres machines ne
563-
seront pas capables de se connecter sauf si vous configurez
564-
tcpip_socketsdans postgresql.conf et activezl'authentification bas�e
565-
sur l'h�te en modifiant le fichier $PGDATA/pg_hba.conf en cons�quence.
566-
Ceci autorisera les connexions TCP/IP.
543+
Par d�faut, PostgreSQL autoriseseulement les connexions de la machine
544+
localeenutilisant les sockets de domaine Unix ou les connexions
545+
TCP/IP. D'autres machines neseront pas capables de se connecter sauf
546+
si vous modifiez listen_addressesdans postgresql.conf et activezune
547+
authentification bas�esur l'h�te en modifiant le fichier
548+
$PGDATA/pg_hba.conf en accord.
567549

568550
3.6) Comment r�gler le moteur de la base de donn�es pour de meilleures
569551
performances ?
@@ -825,26 +807,26 @@ nnes
825807
la cha�ne soit longue en moyenne de 20 octets. Le fichier texte serait
826808
de 2,8 Mo. La taille du fichier d'une base de donn�es PostgreSQL peut
827809
�tre estim�e � 6,4 Mo :
828-
36 octets: chaque ligne (approximation)
810+
32 octets: chaque ligne (approximation)
829811
24 octets: un champ 'entier' et un champ 'texte'
830812
+ 4 octets: pointeur vers le tuple sur la page
831813
----------------------------------------
832-
64 octets par ligne
814+
60 octets par ligne
833815

834816
La taille des pages de donn�es dans PostgreSQL est de 8192 octets (8 KO), do
835817
nc :
836818

837819
8192 octets par page
838-
---------------------- =128 lignes par page de base de donn�es (arrondi �
820+
---------------------- =136 lignes par page de base de donn�es (arrondi �
839821
l'entier inf�rieur)
840-
64 octets par ligne
822+
60 octets par ligne
841823

842824
100000 lignes de donn�es
843-
------------------------- =782 pages de base de donn�es (arrondi � l'enti
825+
------------------------- =735 pages de base de donn�es (arrondi � l'enti
844826
er sup�rieur)
845827
128 lignes par page
846828

847-
782 pages de base de donn�es * 8192 octets par page = 6406 144 octets (6,4 M
829+
735 pages de base de donn�es * 8192 octets par page = 6021 120 octets (6,4 M
848830
o)
849831

850832
Les index utilisent moins d'espace, mais ils contiennent les donn�es
@@ -914,6 +896,11 @@ o)
914896
section 4.12.
915897
* La locale C par d�faut doit �tre utilis�e lors de initdb.
916898

899+
Dans les versions ant�rieures � la 8.0, les indexs ne peuvent souvent
900+
pas �tre utilis�s sauf si les types de donn�es correspondent
901+
exactement au type de la colonne de l'index. Ceci est particuli�rement
902+
vrai pour les index de colonnes de type int2, int8 et numeric.
903+
917904
4.9) Comment puis-je savoir si l'optimiseur �value mes requ�tes ?
918905

919906
Voir la page EXPLAIN du manuel.
@@ -1263,17 +1250,7 @@ CREATE TABLE test (x int, heuremodif timestamp DEFAULT CURRENT_TIMESTAMP );
12631250
revient � utiliser EXECUTE pour l'acc�s aux tables temporaires avec
12641251
PL/PgSQL. Ceci obligera l'analyse de la requ�te � chaque fois.
12651252

1266-
4.27) Quelles options de r�plication sont disponibles ?
1267-
1268-
Il existe plusieurs solutions de r�plication ma�tre/esclave. Elles
1269-
permettent uniquement au ma�tre de r�aliser des changements sur la
1270-
base de donn�es alors que l'esclave peut seulement faire des lectures
1271-
de base de donn�es. Le bas de la page
1272-
http://gborg.PostgreSQL.org/genpage?replication_research les liste.
1273-
Une solution de r�plication multi-ma�tre est en cours de d�veloppement
1274-
sur http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php.
1275-
1276-
4.28) Quelles options de cryptage sont disponibles ?
1253+
4.27) Quelles options de cryptage sont disponibles ?
12771254

12781255
* contrib/pgcrypto contient de nombreuses fonctions de cryptage, �
12791256
utiliser dans des requ�tes SQL.

‎doc/src/FAQ/FAQ_french.html

Lines changed: 28 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
alink="#0000ff">
1111
<H1>Foire Aux Questions (FAQ) pour PostgreSQL</H1>
1212

13-
<P>Dernière mise à jour&nbsp;: vendredi11 juillet 200423:58:24</P>
13+
<P>Dernière mise à jour&nbsp;: vendredi14 novembre 200416:32:47</P>
1414

1515
<P>Mainteneur actuel&nbsp;: Bruce Momjian (<Ahref=
1616
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
@@ -128,11 +128,9 @@ <H2 align="center">Questions fonctionnelles</H2>
128128
plusieurs bases de données&nbsp;??<BR>
129129
<Ahref="#4.25">4.25</A>) Comment puis-je renvoyer plusieurs lignes ou
130130
colonnes à partir d'une fonction&nbsp;?<BR>
131-
<Ahref="#4.26">4.26</A>) Why can't I reliably create/drop
132-
temporary tables in PL/PgSQL functions?<BR>
133-
<Ahref="#4.27">4.27</A>) Quelles options de replication sont
134-
disponibles&nbsp;?<BR>
135-
<Ahref="#4.28">4.28</A>) Quelles options de cryptage sont
131+
<Ahref="#4.26">4.26</A>) Pourquoi ne puis-je pas créer/supprimer des
132+
tables temporaires dans les fonctions PL/PgSQL de façon stable&nbsp;?<BR>
133+
<Ahref="#4.27">4.27</A>) Quelles options de cryptage sont
136134
disponibles&nbsp;?<BR>
137135

138136
<H2align="center">Etendre PostgreSQL</H2>
@@ -230,33 +228,12 @@ <H4><A name="1.3">1.3</A>) Sous quels environnements Unix PostgreSQL tourne-t-il
230228

231229
<H4><Aname="1.4">1.4</A>) Sous quels environnements non Unix PostgreSQL fonctionne-t'il&nbsp;?</H4>
232230

233-
<P><STRONG>Client</STRONG></P>
234-
235-
<P>Il est possible de compiler la bibliothèque C<I>libpq</I>,
236-
psql et d'autres interfaces et applications clientes pour
237-
qu'elles tournent sous des environnements MS Windows. Dans ce cas,
238-
le client tourne sous MS Windows et communique par TCP/IP avec un
239-
serveur tournant sous un environnement Unix supporté. Un fichier
240-
<I>win32.mak</I> est inclus dans la distribution pour construire
241-
une bibliothèque<I>libpq</I><I>psql</I> Win32. PostgreSQL
242-
communique aussi avec des clients<SMALL>ODBC</SMALL>.</P>
243-
244-
<P><STRONG>Serveur</STRONG></P>
245-
246-
<P>Le serveur de base de données peut tourner sous Windows NT et
247-
Windows 2000 en utilisant Cygwin, la bibliothèque de portage
248-
Unix/NT de Cygnus. Voir
249-
<I>pgsql/doc/FAQ_MSWIN</I> dans la distribution ou la FAQ MS
250-
Windows sur<Ahref="http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN">
251-
http://www.PostgreSQL.org/docs/faqs/text/FAQ_MSWIN</A>.</P>
252-
253-
<p>Un port natif sur MS Windows NT/2000/XP est en court. Pour plus de
254-
détails sur le statut actuel de PostgreSQL sur Windows, voir
255-
<ahref="http://techdocs.postgresql.org/guides/Windows">
256-
http://techdocs.postgresql.org/guides/Windows</a> et
257-
<ahref="http://momjian.postgresql.org/main/writings/pgsql/win32.html">
258-
http://momjian.postgresql.org/main/writings/pgsql/win32.html</a>.</p>
259-
231+
232+
<p>À partir de la version 8.0, PostgreSQL fonctionne nativement sur les
233+
systèmes d'exploitation Microsoft Windows à base NT comme Win2000, WinXP et Win2003.
234+
Un installeur est disponible sur
235+
<ahref="http://pgfoundry.org/projects/pginstaller">http://pgfoundry.org/projects/pginstaller</a>.</p>
236+
260237
<p>Il existe aussi un port sur Novell Netware sur
261238
<ahref="http://forge.novell.com">http://forge.novell.com</a>.</p>
262239

@@ -330,7 +307,7 @@ <H4><A name="1.4">1.4</A>) Sous quels environnements non Unix PostgreSQL fonctio
330307

331308
<H4><Aname="1.7">1.7</A>) Quelle est la dernière version&nbsp;?</H4>
332309

333-
<P>La dernière version de PostgreSQL est la version 7.4.3.</P>
310+
<P>La dernière version de PostgreSQL est la version 7.4.5.</P>
334311

335312
<P>Nous projetons de sortir une version majeure tous les six à huit
336313
mois.</P>
@@ -655,11 +632,11 @@ <H4><A name="3.4">3.4</A>) Quand je lance <I>postmaster</I>, j'obtiens des erreu
655632

656633
<H4><Aname="3.5">3.5</A>) Comment contrôler les connexions d'autres machines&nbsp;?</H4>
657634

658-
<P>Par défaut, PostgreSQLn'autoriseque les connexions de la machine locale
659-
utilisant les sockets de domaine Unix. D'autres machines ne seront pas
660-
capables de se connecter sauf si vousconfigurez tcpip_sockets dans<I>postgresql.conf</I>
661-
<B>et</B> activez l'authentification basée sur l'hôte en modifiant le fichier
662-
<I>$PGDATA/pg_hba.conf</I> enconséquence. Ceci autorisera les connexions TCP/IP.</P>
635+
<p>Par défaut, PostgreSQL autoriseseulement les connexions de la machine
636+
locale enutilisant les sockets de domaine Unix ou les connexions TCP/IP.
637+
D'autres machines ne seront pascapables de se connecter sauf si vousmodifiez
638+
listen_addresses dans postgresql.conf et activez une authentification basée
639+
sur l'hôte en modifiant le fichier<i>$PGDATA/pg_hba.conf</i> enaccord.</p>
663640

664641
<H4><Aname="3.6">3.6</A>) Comment régler le moteur de la base de données pour de meilleures performances&nbsp;?</H4>
665642

@@ -934,23 +911,23 @@ <H4><A name="4.6">4.6</A>) Combien d'espace disque faut-il pour stocker
934911
La taille du fichier d'une base de données PostgreSQL peut être
935912
estimée à 6,4&nbsp;Mo&nbsp;:</P>
936913
<PRE>
937-
36 octets: chaque ligne (approximation)
914+
32 octets: chaque ligne (approximation)
938915
24 octets: un champ 'entier' et un champ 'texte'
939916
+ 4 octets: pointeur vers le tuple sur la page
940917
----------------------------------------
941-
64 octets par ligne
918+
60 octets par ligne
942919

943920
La taille des pages de données dans PostgreSQL est de 8192 octets (8 KO), donc :
944921

945922
8192 octets par page
946-
---------------------- =128 lignes par page de base de données (arrondi à l'entier inférieur)
947-
64 octets par ligne
923+
---------------------- =136 lignes par page de base de données (arrondi à l'entier inférieur)
924+
60 octets par ligne
948925

949926
100000 lignes de données
950-
------------------------- =782 pages de base de données (arrondi à l'entier supérieur)
927+
------------------------- =735 pages de base de données (arrondi à l'entier supérieur)
951928
128 lignes par page
952929

953-
782 pages de base de données * 8192 octets par page = 6&nbsp;406&nbsp;144&nbsp;octets (6,4&nbsp;Mo)
930+
735 pages de base de données * 8192 octets par page = 6&nbsp;021&nbsp;120&nbsp;octets (6,4&nbsp;Mo)
954931
</PRE>
955932

956933
<P>Les index utilisent moins d'espace, mais ils contiennent les données indexées,
@@ -1030,6 +1007,11 @@ <H4><A name="4.7">4.7</A>) Comment puis-je savoir quels index, tables,
10301007
</UL>
10311008
<P>
10321009

1010+
<p>Dans les versions antérieures à la 8.0, les indexs ne peuvent souvent
1011+
pas être utilisés sauf si les types de données correspondent exactement au
1012+
type de la colonne de l'index. Ceci est particulièrement vrai pour les
1013+
index de colonnes de type int2, int8 et numeric.</p>
1014+
10331015
<H4><Aname="4.9">4.9</A>) Comment puis-je savoir si l'optimiseur évalue
10341016
mes requêtes&nbsp;?</H4>
10351017

@@ -1429,19 +1411,7 @@ <H4><A name="4.25">4.25</A>) Comment puis-je renvoyer plusieurs lignes ou
14291411
<SMALL>EXECUTE</SMALL> pour l'accès aux tables temporaires avec PL/PgSQL.
14301412
Ceci obligera l'analyse de la requête à chaque fois.</P>
14311413

1432-
<H4><Aname="4.27">4.27</A>) Quelles options de réplication sont
1433-
disponibles&nbsp;?</H4>
1434-
<P>Il existe plusieurs solutions de réplication maître/esclave. Elles
1435-
permettent uniquement au maître de réaliser des changements sur la base de
1436-
données alors que l'esclave peut seulement faire des lectures de base de données.
1437-
Le bas de la page<a
1438-
href="http://gborg.PostgreSQL.org/genpage?replication_research">
1439-
http://gborg.PostgreSQL.org/genpage?replication_research</a> les liste.
1440-
Une solution de réplication multi-maître est en cours de développement sur
1441-
<a
1442-
href="http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php">http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a>.</P>
1443-
1444-
<H4><Aname="4.28">4.28</A>) Quelles options de cryptage sont
1414+
<H4><Aname="4.27">4.27</A>) Quelles options de cryptage sont
14451415
disponibles&nbsp;?
14461416
</H4>
14471417
<UL>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp