Skip to content

Commit

Permalink
Début du travail sur config.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed Oct 13, 2014
1 parent f07bfb0 commit db362d8
Showing 1 changed file with 63 additions and 59 deletions.
122 changes: 63 additions & 59 deletions postgresql/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1869,19 +1869,20 @@ block : bloc vidé, dirty bloc : bloc à vider ?
<varlistentry id="guc-max-worker-processes" xreflabel="max_worker_processes">
<term><varname>max_worker_processes</varname> (<type>integer</type>)
<indexterm>
<primary><varname>max_worker_processes</varname> configuration parameter</primary>
<primary>paramètre de configuration <varname>max_worker_processes</varname></primary>
</indexterm>
</term>
<listitem>
<para>
Sets the maximum number of background processes that the system
can support. This parameter can only be set at server start.
Configure le nombre maximum de background workers acceptés par le
système. Ce paramètre n'est configurable qu'au démarrage du serveur.
</para>

<para>
When running a standby server, you must set this parameter to the
same or higher value than on the master server. Otherwise, queries
will not be allowed in the standby server.
S'il s'agit de la configuraton d'un serveur esclave, vous devez
configurer ce paramètre à une valeur supérieure ou égale à celui du
serveur maître. Dans le cas contraire, il ne sera pas possible d'exécuter
des requêtes sur le serveur esclave.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -1917,10 +1918,9 @@ block : bloc vidé, dirty bloc : bloc à vider ?
enregistrements supplémentaires pour permettre l'archivage des journaux
de transactions. <literal>hot_standby</literal> en ajoute encore plus
pour permettre l'exécution de requêtes en lecture seule sur le serveur
en attente. Finally
<literal>logical</literal> adds information necessary to support logical
decoding. Each level includes the information logged at all lower
levels.
en attente. Enfin, <literal>logical</literal> ajoute les informations
nécessaires au support du décodage logique. Chaque niveau inclut les
informations tracées dans les niveaux inférieurs.
Ce paramètre peut seulement être configuré au lancement du
serveur.
</para>
Expand Down Expand Up @@ -1959,13 +1959,15 @@ block : bloc vidé, dirty bloc : bloc à vider ?
apprécié si l'impact est ressenti en production.
</para>
<para>
In <literal>logical</literal> level, the same information is logged as
with <literal>hot_standby</literal>, plus information needed to allow
extracting logical changesets from the WAL. Using a level of
<literal>logical</literal> will increase the WAL volume, particularly if many
tables are configured for <literal>REPLICA IDENTITY FULL</literal> and
many <command>UPDATE</command> and <command>DELETE</command> statements are
executed.
Dans le niveau <literal>logical</literal>, les mêmes informations sont
enregistrées que pour le mode <literal>hot_standby</literal>. Des
informations supplémentaires sont ajoutées pour permettre d'extraire les
modifications logiques depuis les journaux de transactions. En utilisant
le niveau <literal>logical</literal>, le volume des journaux de
transactions va augmenter, tout particulièrement si plusieurs tables
sont configurées pour <literal>REPLICA IDENTITY FULL</literal> et que
de nombreux <command>UPDATE</command> et <command>DELETE</command> sont
exécutés.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -2220,26 +2222,29 @@ block : bloc vidé, dirty bloc : bloc à vider ?
<varlistentry id="guc-wal-log-hints" xreflabel="wal_log_hints">
<term><varname>wal_log_hints</varname> (<type>boolean</type>)
<indexterm>
<primary><varname>wal_log_hints</varname> configuration parameter</primary>
<primary>paramètre de configuration <varname>wal_log_hints</varname></primary>
</indexterm>
</term>
<listitem>
<para>
When this parameter is <literal>on</literal>, the <productname>PostgreSQL</productname>
server writes the entire content of each disk page to WAL during the
first modification of that page after a checkpoint, even for
non-critical modifications of so-called hint bits.
Quand ce paramètre a la valeur <literal>on</literal>, le serveur
<productname>PostgreSQL</productname> écrit le contenu entier de chaque
page disque dans les journaux de transactions lors de la première
modification de cette page après un checkpoint, même pour des
modifications non critiques comme les hint bits.
</para>

<para>
If data checksums are enabled, hint bit updates are always WAL-logged
and this setting is ignored. You can use this setting to test how much
extra WAL-logging would occur if your database had data checksums
enabled.
Si les sommes de contrôle sont activées, la mise à jour des hint bits
est toujours enregistrée dans les journaux et ce paramètre est ignoré.
Vous pouvez utiliser ce paramètre pour tester le volume supplémentaire
de journaux induit par l'activiation des sommes de contrôle sur les
fichiers de données.
</para>

<para>
This parameter can only be set at server start. The default value is <literal>off</literal>.
Ce paramètre n'est configurable qu'au démarrage du serveur. La valeur
par défaut vaut <literal>off</literal>.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -2583,34 +2588,35 @@ block : bloc vidé, dirty bloc : bloc à vider ?
signifiant que la réplication est désactivée. Les processus
walsender sont lançables jusquà atteindre le nombre total de
connexions, donc ce paramètre ne peut pas être supérieur à
<xref linkend="guc-max-connections"/>.Abrupt streaming client
disconnection might cause an orphaned connection slot until
a timeout is reached, so this parameter should be set slightly
higher than the maximum number of expected clients so disconnected
clients can immediately reconnect. This parameter can only
be set at server start. <varname>wal_level</varname> must be set to
<literal>archive</literal> or higher to allow connections from standby
servers.
<xref linkend="guc-max-connections"/>. Une déconnexion abrute d'un
client de réplication pourrait avoir pour effet un slot de connexion
orpheline jusqu'au dépassement d'un délai, donc ce paramètre peut être
configuré un peu au-dessus du nombre maximum de clients attendus pour
que les clients déconnectés puissent immédiatement se reconnecter. Ce
paramètre n'est configurable qu'au démarrage du serveur.
<varname>wal_level</varname> doit être configuré au minimum à
<literal>archive</literal> pour permettre des connexions des serveurs
esclaves.
</para>
</listitem>
</varlistentry>

<varlistentry id="guc-max-replication-slots" xreflabel="max_replication_slots">
<term><varname>max_replication_slots</varname> (<type>integer</type>)
<indexterm>
<primary><varname>max_replication_slots</varname> configuration parameter</primary>
<primary>paramètre de configuration <varname>max_replication_slots</varname></primary>
</indexterm>
</term>
<listitem>
<para>
Specifies the maximum number of replication slots
(see <xref linkend="streaming-replication-slots"/>) that the server
can support. The default is zero. This parameter can only be set at
server start.
<varname>wal_level</varname> must be set
to <literal>archive</literal> or higher to allow replication slots to
be used. Setting it to a lower value than the number of currently
existing replication slots will prevent the server from starting.
Indique le nombre maximum de slots de réplication (voir <xref
linkend="streaming-replication-slots"/>) que le serveur peut accepter.
La valeur par défaut est zéro. Ce paramètre est seulement configurable
au lancement du serveur. Le paramètre <varname>wal_level</varname> doit
être configuré à <literal>archive</literal> ou supérieur pour permettre
l'utilisation des slots de réplication. Le configurer à une valeur plus
petite que le nombre de slots de réplications déjà existants empêchera
le démarrage du serveur.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -4472,23 +4478,21 @@ local0.* /var/log/postgresql
</indexterm>
<para>
Il s'agit d'une chaîne de style <function>printf</function>
affichée au début de chaque ligne de trace. Les caractères
affichée au début de chaque ligne de trace. Les caractères
<literal>%</literal> débutent des <quote>séquences d'échappement</quote>
qui sont remplacées avec l'information de statut décrite ci-dessous.
Les échappement non reconnus sont ignorés. Les autres caractères sont
copiés directement dans la trace. Certains échappements ne sont
reconnus que par les processus de session
and will be treated as empty by
background processes such as the main server process. Status
information may be aligned either left or right by specifying a
numeric literal after the % and before the option. A negative
value will cause the status information to be padded on the
right with spaces to give it a minimum width, whereas a positive
value will pad on the left. Padding can be useful to aid human
readability in log files.
Ce paramètre ne peut être configuré que dans le fichier
<filename>postgresql.conf</filename> ou indiqué sur la ligne de commande.
La valeur par défaut est une chaîne vide.
Les échappement non reconnus sont ignorés. Les autres caractères sont
copiés directement dans la trace. Certains échappements ne sont
reconnus que par les processus de session et seront traités comme vide
par les processus en tâche de fond tels que le processus principal du
serveur. L'information de statut pourrait être alignée soit à gauche
soit à droite en indiquant un nombre après le signe pourcent et avant
l'option. Une valeur négative implique un alignement à droite par
ajout d'espaces alors qu'une valeur positive est pour un alignement à
gauche. L'alignement peut être utile pour aider à la lecture des
fichiers de trace. Ce paramètre ne peut être configuré que dans le
fichier <filename>postgresql.conf</filename> ou indiqué sur la ligne
de commande. La valeur par défaut est une chaîne vide.

<informaltable>
<tgroup cols="3">
Expand Down

0 comments on commit db362d8

Please sign in to comment.