Changeset 850

Show
Ignore:
Timestamp:
12/19/07 16:12:15 (1 year ago)
Author:
sas
Message:

Fin de relecture pour la version 8.3b4. Corrections finales à backporter.
close #32,#180

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/trunk/manuel/func.xml

    r846 r850  
    1221712217   </para> 
    1221812218 
    12219 <!-- ICI --> 
    1222012219    <indexterm> 
    1222112220      <primary>pg_start_backup</primary> 
     
    1224412243     
    1224512244    <para> 
    12246       Les fonctions montrées dans le <xref 
    12247       linkend="functions-admin-backup-table"/> aident à l'exécution de 
    12248       sauvegardes à chaud. L'utilisation d'une des trois premières fonctions 
    12249       est restreinte aux superutilisateurs. 
     12245     Les fonctions présentées dans le 
     12246     <xref linkend="functions-admin-backup-table"/> aident à l'exécution de 
     12247     sauvegardes à chaud. L'utilisation des trois premières fonctions 
     12248     est réservée aux superutilisateurs. 
    1225012249    </para> 
    1225112250       
     
    1227112270              </entry> 
    1227212271              <entry><type>text</type></entry> 
    12273               <entry>Début de la sauvegarde à chaud</entry> 
     12272              <entry>Préparation de la sauvegarde à chaud</entry> 
    1227412273            </row> 
    1227512274            <row> 
     
    1227812277              </entry> 
    1227912278              <entry><type>text</type></entry> 
    12280               <entry>Fin de la sauvegarde à chaud</entry> 
     12279              <entry>Arrêt de la sauvegarde à chaud</entry> 
    1228112280            </row> 
    1228212281           <row> 
    1228312282             <entry><literal><function>pg_switch_xlog</function>()</literal></entry> 
    1228412283             <entry><type>text</type></entry> 
    12285              <entry>Force le passage à un nouveau journal de transactions</entry> 
     12284             <entry>Passage forcé à un nouveau journal de transactions</entry> 
    1228612285           </row> 
    1228712286           <row> 
     
    1229012289             </entry> 
    1229112290             <entry><type>text</type></entry> 
    12292              <entry>Obtient l'emplacement d'écriture du journal de transactions 
    12293                en cours</entry> 
     12291             <entry>Récupération de l'emplacement d'écriture du journal de transactions 
     12292               courant</entry> 
    1229412293           </row> 
    1229512294           <row> 
     
    1229812297            </entry> 
    1229912298            <entry><type>text</type></entry> 
    12300             <entry>Obtient l'emplacement d'insertion du journal de transactions 
    12301               en cours</entry> 
     12299            <entry>Récupération de l'emplacement d'insertion du journal de transactions 
     12300              courant</entry> 
    1230212301           </row> 
    1230312302           <row> 
     
    1230612305            </entry> 
    1230712306            <entry><type>text</type>, <type>integer</type></entry> 
    12308             <entry>Convertit la chaîne de l'emplacement du journal de 
    12309               transactions en nom de fichier et le décalage décimal d'octets 
     12307            <entry>Conversion de la chaîne décrivant l'emplacement du journal de 
     12308              transactions en nom de fichier et décalage en octets 
    1231012309              dans le fichier</entry> 
    1231112310           </row> 
     
    1231512314             </entry> 
    1231612315             <entry><type>text</type></entry> 
    12317              <entry>Convertit la chaîne de l'emplacement du journal de 
     12316             <entry>Conversion de la chaîne décrivant l'emplacement du journal de 
    1231812317               transactions en nom de fichier</entry> 
    1231912318           </row> 
     
    1232312322 
    1232412323    <para> 
    12325       <function>pg_start_backup</function> accepte un seul paramètre qui est un 
    12326       label défini arbitrairement par l'utilisateur pour la sauvegarde 
    12327       (typiquement, cela sera le nom sous lequel le fichier de sauvegarde sera 
    12328       stocké). La fonction écrit un fichier label dans le répertoire de 
    12329       données du groupe, puis renvoie le décalage du journal de transactions de début de 
    12330       sauvegarde au format texte (l'utilisateur n'a pas besoin de faire 
    12331       attention à la valeur du résultat mais il est fourni au cas où il 
    12332       pourrait être utile). 
    12333 <programlisting>postgres=# select pg_start_backup('label_goes_here'); 
     12324      <function>pg_start_backup</function> accepte un paramètre unique,  
     12325      label utilisateur de la sauvegarde (typiquement, le nom 
     12326      du fichier d'enregistrement de la sauvegarde). La fonction écrit un 
     12327      fichier de label dans le répertoire de données du cluster et renvoie 
     12328      la position du début de la sauvegarde dans le journal de transactions 
     12329      au format texte. Ce résultat ne nécessite pas qu'on s'y intéresse, mais 
     12330      il est fourni dans cette éventualité. 
     12331<programlisting>postgres=# select pg_start_backup('le_label_ici'); 
    1233412332 pg_start_backup 
    1233512333----------------- 
     
    1233912337 
    1234012338    <para> 
    12341       <function>pg_stop_backup</function> supprime le fichier label créé par 
     12339      <function>pg_stop_backup</function> supprime le fichier de label créé par 
    1234212340      <function>pg_start_backup</function> et crée, à la place, un fichier 
    12343       historique dans l'emplacement des archives des journaux de transactions. 
    12344       Ce fichier inclut le label donné à <function>pg_start_backup</function>, 
    12345       les emplacements de début et de fin des journaux de transactions pour la 
    12346       sauvegarde ainsi que les heures de début et de fin de la sauvegarde. La 
    12347       valeur en retour est l'emplacement du journal de transactions de fin (qui 
    12348       a de nouveau peu d'intérêt). Après avoir noté l'emplacement de fin, le 
    12349       point d'insertion du journal de transactions actuel est automatiquement 
     12341      d'historique dans l'aire de stockage des archives des journaux de transactions. 
     12342      Ce fichier contient le label passé à <function>pg_start_backup</function>, 
     12343      les emplacements de début et de fin des journaux de transactions 
     12344      correspondant à la sauvegarde et les heures de début et de fin de la sauvegarde. La 
     12345      valeur de retour est l'emplacement du journal de la transaction de fin de 
     12346      sauvegarde (de peu d'intérêt, là encore). Après notification de l'emplacement de fin, le 
     12347      point d'insertion courant du journal de transactions est automatiquement 
    1235012348      avancé au prochain journal de transactions, de façon à ce que le journal 
    12351       de transactions en fin de vie puisse être archivé immédiatement pour 
     12349      de transactions de fin de sauvegarde puisse être archivé immédiatement pour 
    1235212350      terminer la sauvegarde. 
    1235312351    </para> 
    1235412352 
     12353<!-- SAS 20071218 : Partie qui n'apparaît plus dans la doc PG83b4 
    1235512354    <para> 
    1235612355      Pour des détails sur le bon usage de ces fonctions, voir la 
    1235712356      <xref linkend="continuous-archiving"/>. 
    1235812357    </para> 
    12359  
    12360    <para> 
    12361     <function>pg_switch_xlog</function> déplace le prochain journal de 
    12362     transactions, permettant l'archivage du journal en cours (en supposant que 
    12363     vous utilisez l'archivage continu). Le résultat est l'emplacement de fin 
    12364     du journal de transaction à l'intérieur du journal de transaction tout 
    12365     juste terminé. S'il n'y a pas eu d'activité dans les journaux de 
    12366     transactions depuis le dernier changement des journaux de transactions, 
     12358--> 
     12359 
     12360   <para> 
     12361    <function>pg_switch_xlog</function> bascule sur le prochain journal de 
     12362    transactions, ce qui permet d'archiver le journal courant (en supposant que 
     12363    l'archivage continu soit utilisé). La fonction retourne l'emplacement de la 
     12364    transaction finale dans le journal ainsi terminé.  
     12365    S'il n'y a pas eu d'activité dans les journaux de 
     12366    transactions depuis le dernier changement de journal, 
    1236712367    <function>pg_switch_xlog</function> ne fait rien et renvoie l'emplacement 
    1236812368    de fin du journal de transactions précédent. 
     
    1237012370 
    1237112371   <para> 
    12372     <function>pg_current_xlog_location</function> affiche l'emplacement d'écriture 
     12372    <function>pg_current_xlog_location</function> affiche la position d'écriture 
    1237312373    du journal de transactions en cours dans le même format que celui utilisé 
    1237412374    dans les fonctions ci-dessus. De façon similaire, 
    1237512375    <function>pg_current_xlog_insert_location</function> affiche le point 
    12376     d'insertion du journal de transactions courant. Le point d'insertion est la 
     12376    d'insertion dans le journal de transactions courant. Le point d'insertion est la 
    1237712377    fin <quote>logique</quote> du journal de transactions à tout instant alors 
    1237812378    que l'emplacement d'écriture est la fin de ce qui a déjà été écrit à partir 
    12379     des tampons internes du serveur. L'emplacement d'écriture est la fin de ce 
    12380     qui peut être examiné de l'extérieur du serveur et est habituellement 
    12381     ce que vous souhaitez si vous êtes intéressé dans l'archivage des journaux 
    12382     de transactions partiels. Le point d'insertion est rendu disponible 
    12383     principalement pour des raisons de débogage du serveur. Ce sont des 
    12384     opérations de lecture seule et ne nécessitent pas les droits du 
    12385     superutilisateur. 
    12386    </para> 
    12387  
    12388    <para> 
    12389     Vous pouvez utiliser <function>pg_xlogfile_name_offset</function> pour 
     12379    des tampons internes du serveur. La position d'écriture est la fin de ce 
     12380    qui peut être examiné extérieurement au serveur. C'est habituellement 
     12381    l'information nécessaire à qui souhaite archiver des journaux de 
     12382    transactions partiels. Le point d'insertion n'est donné principalement que  
     12383    pour des raisons de débogage du serveur. Il s'agit là d'opérations de 
     12384    lecture seule qui ne nécessitent pas de droits superutilisateur. 
     12385   </para> 
     12386 
     12387   <para> 
     12388    <function>pg_xlogfile_name_offset</function> peut être utilisée pour 
    1239012389    extraire le nom du journal de transactions correspondant et le décalage en octets 
    12391     à partir des résultats des fonctions ci-dessus. Par exemple&nbsp;: 
     12390    à partir du résultat de n'importe quelle fonction ci-dessus. Par exemple&nbsp;: 
    1239212391<programlisting>postgres=# select * from pg_xlogfile_name_offset(pg_stop_backup()); 
    1239312392        file_name         | file_offset  
     
    1239512394 00000001000000000000000D |     4039624 
    1239612395(1 row)</programlisting> 
    12397     De façon similaire, <function>pg_xlogfile_name</function> extrait seulement 
    12398     le nom du journal de transactions. Quand l'emplacement du journal de 
    12399     transactions donné est exactement sur une limite du journal de transactions, 
    12400     les deux fonctions renvoient le nom du journal de transactions précédent. 
    12401     C'est généralement le comportement souhaité pour gérer le comportement de 
    12402     l'archivage des journaux de transactions car le fichier précédent est le dernier 
    12403     qui a besoin d'être archivé. 
    12404    </para> 
    12405  
    12406    <para> 
    12407     Les fonctions montrées dans le <xref linkend="functions-admin-dbsize"/> 
     12396    De façon similaire, <function>pg_xlogfile_name</function> n'extrait que 
     12397    le nom du journal de la transaction. Quand la position dans le journal de 
     12398    la transaction donnée est exactement sur une limite de journal, 
     12399    les deux fonctions renvoient le nom du journal précédent. 
     12400    C'est généralement le comportement souhaité pour gérer l'archivage 
     12401    des journaux, car le fichier précédent est le dernier à devoir être 
     12402    archivé. 
     12403   </para> 
     12404 
     12405    <para> 
     12406      Pour les détails sur le bon usage de ces fonctions, voir la 
     12407      <xref linkend="continuous-archiving"/>. 
     12408    </para> 
     12409 
     12410 
     12411   <para> 
     12412    Les fonctions présentées dans le <xref linkend="functions-admin-dbsize"/> 
    1240812413    calculent l'utilisation de l'espace disque par les objets de la base de 
    1240912414    données. 
     
    1243012435 
    1243112436   <table id="functions-admin-dbsize"> 
    12432     <title>Fonctions de calcul de taille des objets de la base de 
     12437    <title>Fonctions de calcul de la taille des objets de la base de 
    1243312438      données</title> 
    1243412439    <tgroup cols="3"> 
     
    1245012455           </entry> 
    1245112456       <entry><type>int</type></entry> 
    12452        <entry>Nombre d'octets utilisé pour stocker une valeur particulière 
    12453         (pouvant être compressée)</entry> 
     12457       <entry>Nombre d'octets utilisés pour stocker une valeur particulière 
     12458        (éventuellement compressée)</entry> 
    1245412459      </row> 
    1245512460      <row> 
     
    1245812463        </entry> 
    1245912464       <entry><type>bigint</type></entry> 
    12460        <entry>Espace disque utilisé par la base de données dont l'OID est 
    12461         spécifié</entry> 
     12465       <entry>Espace disque utilisé par la base de données d'OID indiqué</entry> 
    1246212466      </row> 
    1246312467      <row> 
     
    1246612470        </entry> 
    1246712471       <entry><type>bigint</type></entry> 
    12468        <entry>Espace disque utilisé par la base de données dont le nom 
    12469         est spécifié</entry> 
     12472       <entry>Espace disque utilisé par la base de données de nom indiqué</entry> 
    1247012473      </row> 
    1247112474      <row> 
     
    1247412477        </entry> 
    1247512478       <entry><type>bigint</type></entry> 
    12476        <entry>Espace disque utilisé par la table ou l'index dont l'OID est 
    12477         spécifié</entry> 
     12479       <entry>Espace disque utilisé par la table ou l'index d'OID indiqué</entry> 
    1247812480      </row> 
    1247912481      <row> 
     
    1248212484        </entry> 
    1248312485       <entry><type>bigint</type></entry> 
    12484        <entry>Espace disque utilisé par la table ou l'index dont le nom est 
    12485         spécifié. Ce dernier peut être qualifié avec un nom de schéma</entry> 
     12486       <entry>Espace disque utilisé par la table ou l'index de nom indiqué. 
     12487       Le nom de la table peut être qualifié par un nom de schéma.</entry> 
    1248612488      </row> 
    1248712489      <row> 
     
    1249012492        </entry> 
    1249112493       <entry><type>text</type></entry> 
    12492        <entry>Convertit une taille en octets en un format lisible par un humain 
    12493         avec des unités de taille</entry> 
     12494       <entry>Convertit une taille en octets en format interprétable par 
     12495       l'utilisateur avec unités</entry> 
    1249412496      </row> 
    1249512497      <row> 
     
    1249812500        </entry> 
    1249912501       <entry><type>bigint</type></entry> 
    12500        <entry>Espace disque utilisé par le tablespace dont l'OID est indiqué</entry> 
     12502       <entry>Espace disque utilisé par le 
     12503       <foreignphrase>tablespace</foreignphrase> d'OID indiqué</entry> 
    1250112504      </row> 
    1250212505      <row> 
     
    1250512508        </entry> 
    1250612509       <entry><type>bigint</type></entry> 
    12507        <entry>Espace disque utilisé par le tablespace dont le nom est indiqué</entry> 
     12510       <entry>Espace disque utilisé par le 
     12511       <foreignphrase>tablespace</foreignphrase> de nom indiqué</entry> 
    1250812512      </row> 
    1250912513      <row> 
     
    1251212516        </entry> 
    1251312517       <entry><type>bigint</type></entry> 
    12514        <entry>Espace disque occupé par la table dont l'OID est spécifié, en 
    12515        incluant les index et les données stockées par les tables TOAST</entry> 
     12518       <entry>Espace disque total occupé par la table d'OID indiqué, en 
     12519       incluant les index et les données TOASTées</entry> 
    1251612520      </row> 
    1251712521      <row> 
     
    1252012524       </entry> 
    1252112525       <entry><type>bigint</type></entry> 
    12522        <entry>Espace disque total utilisé par la table dont le nom est 
    12523         spécifié, en incluant les index et les données stockées dans les tables 
    12524         TOAST. Le nom de la table peut être qualifié avec un nom de 
    12525         schéma</entry> 
     12526       <entry>Espace disque total utilisé par la table de nom indiqué, en 
     12527       incluant les index et les données TOASTées. Le nom de la table peut être 
     12528       qualifié par un nom de schéma</entry> 
    1252612529      </row> 
    1252712530     </tbody> 
     
    1253612539   <para> 
    1253712540    <function>pg_database_size</function> et <function>pg_tablespace_size</function> acceptent 
    12538     l'OID ou le nom d'une base de données ou d'un tablespace, et renvoient 
    12539     l'espace disque total utilisé. 
     12541    l'OID ou le nom d'une base de données ou d'un 
     12542    <foreignphrase>tablespace</foreignphrase> et renvoient l'espace disque total utilisé. 
    1254012543   </para> 
    1254112544 
    1254212545   <para> 
    1254312546    <function>pg_relation_size</function> accepte l'OID ou le nom d'une table, d'un 
    12544     index ou d'une table toast, et renvoie la taille en octet
     12547    index ou d'une table toast et renvoie la taille en octets
    1254512548   </para> 
    1254612549 
    1254712550   <para> 
    1254812551    <function>pg_size_pretty</function> peut être utilisé pour formater le résultat 
    12549     d'une des autres fonctions d'une façon lisible par un être humain
    12550     c'est-à-dire en utilisant kB, MB, GB ou TB lorsque cela est approprié
     12552    d'une des autres fonctions de façon interprétable par l'utilisateur
     12553    en utilisant kB, MB, GB ou TB suivant le cas
    1255112554   </para> 
    1255212555 
     
    1255812561 
    1255912562   <para> 
    12560     Les fonctions montrées dans le <xref 
    12561     linkend="functions-admin-genfile"/> fournissent un accès natif aux 
    12562     du serveur. Seuls les fichiers contenus dans le répertoire du groupe de 
    12563     la base de donénes et ceux du répertoire <varname>log_directory</varname> 
    12564     sont accessibles. Utilisez un chemin relatif pour les fichiers du 
    12565     répertoire du groupe et un chemin correspondant à la configuration du 
     12563    Les fonctions présentées dans le <xref 
     12564    linkend="functions-admin-genfile"/> fournissent un accès natif aux fichiers 
     12565    situés sur le serveur. Seuls les fichiers contenus dans le répertoire du 
     12566    cluster et ceux du répertoire <varname>log_directory</varname> 
     12567    sont accessibles. On utilise un chemin relatif pour les fichiers contenus 
     12568    dans le répertoire du cluster et un chemin correspondant à la configuration du 
    1256612569    paramètre <varname>log_directory</varname> pour les journaux de trace. 
    12567     L'utilisation de ces fonctions sont restreintes aux superutilisateurs. 
     12570    L'utilisation de ces fonctions est restreinte aux superutilisateurs. 
    1256812571   </para> 
    1256912572 
     
    1259512598       </entry> 
    1259612599       <entry><type>text</type></entry> 
    12597        <entry>renvoie le contenu d'un fichier texte</entry> 
     12600       <entry>Renvoie le contenu d'un fichier texte</entry> 
    1259812601      </row> 
    1259912602      <row> 
     
    1260212605       </entry> 
    1260312606       <entry><type>record</type></entry> 
    12604        <entry>renvoie des informations sur un fichier</entry> 
     12607       <entry>Renvoie les informations concernant un fichier</entry> 
    1260512608      </row> 
    1260612609     </tbody> 
     
    1261212615   </indexterm> 
    1261312616   <para> 
    12614     <function>pg_ls_dir</function> renvoie tous les noms du répertoire spécifié sauf 
    12615     les entrées spéciales <quote><literal>.</literal></quote> et <quote><literal>..</literal></quote>. 
     12617    <function>pg_ls_dir</function> renvoie tous les noms contenus dans le 
     12618    répertoire indiqué, à l'exception des entrées spéciales 
     12619    <quote><literal>.</literal></quote> et <quote><literal>..</literal></quote>. 
    1261612620   </para> 
    1261712621 
     
    1263212636   <para> 
    1263312637    <function>pg_stat_file</function> renvoie un enregistrement contenant la taille 
    12634     du fichier, la date et heure du dernier accès, la date et heure de la 
    12635     dernière modification, la date et heure du dernier changement de statut 
    12636     (plateformes Unix seulement), la date et heure de création (Windows 
     12638    du fichier, les date et heure de dernier accès, les date et heure de 
     12639    dernière modification, les date et heure de dernier changement de statut 
     12640    (plateformes Unix seulement), les date et heure de création (Windows 
    1263712641    seulement) et un booléen indiquant s'il s'agit d'un répertoire. Les 
    12638     usages typiques incluent&nbsp;: 
     12642    usages habituels incluent&nbsp;: 
    1263912643<programlisting>SELECT * FROM pg_stat_file('nomfichier'); 
    1264012644SELECT (pg_stat_file('nomfichier')).modification;</programlisting> 
     
    1264212646 
    1264312647   <para> 
    12644     Les fonctions affichées dans <xref linkend="functions-advisory-locks"/> gèrent 
     12648    Les fonctions présentées dans <xref linkend="functions-advisory-locks"/> gèrent 
    1264512649    les verrous informatifs. Pour les détails sur le bon usage de ces fonctions, 
    1264612650    voir <xref linkend="advisory-locks"/>. 
     
    1264812652 
    1264912653   <table id="functions-advisory-locks"> 
    12650     <title>Fonctions des verrous informatifs</title> 
     12654    <title>Fonctions de verrous consultatifs</title> 
    1265112655    <tgroup cols="3"> 
    1265212656     <thead> 
     
    1266812672       </entry> 
    1266912673       <entry><type>void</type></entry> 
    12670        <entry>Obtient un verrou informatif exclusif</entry> 
     12674       <entry>Obtient un verrou consultatif exclusif</entry> 
    1267112675      </row> 
    1267212676 
     
    1267612680       </entry> 
    1267712681       <entry><type>void</type></entry> 
    12678        <entry>Obtient un verrou informatif partagé</entry> 
     12682       <entry>Obtient un verrou consultatif partagé</entry> 
    1267912683      </row> 
    1268012684      <row> 
     
    1268312687       </entry> 
    1268412688       <entry><type>void</type></entry> 
    12685        <entry>Obtient un verrou informatif partagé</entry> 
     12689       <entry>Obtient un verrou consultatif partagé</entry> 
    1268612690      </row> 
    1268712691 
     
    1269112695       </entry> 
    1269212696       <entry><type>boolean</type></entry> 
    12693        <entry>Obtient un verrou informatif exclusif si disponible</entry> 
     12697       <entry>Obtient un verrou consultatif exclusif si disponible</entry> 
    1269412698      </row> 
    1269512699      <row> 
     
    1269812702       </entry> 
    1269912703       <entry><type>boolean</type></entry> 
    12700        <entry>Obtient un verrou informatif exclusif si disponible</entry> 
     12704       <entry>Obtient un verrou consultatif exclusif si disponible</entry> 
    1270112705      </row> 
    1270212706 
     
    1270612710       </entry> 
    1270712711       <entry><type>boolean</type></entry> 
    12708        <entry>Obtient un verrou informatif partagé si disponible</entry> 
     12712       <entry>Obtient un verrou consultatif partagé si disponible</entry> 
    1270912713      </row> 
    1271012714      <row> 
     
    1271312717       </entry> 
    1271412718       <entry><type>boolean</type></entry> 
    12715        <entry>Obtient un verrou informatif partagé si disponible</entry> 
     12719       <entry>Obtient un verrou consultatif partagé si disponible</entry> 
    1271612720      </row> 
    1271712721 
     
    1272812732       </entry> 
    1272912733       <entry><type>boolean</type></entry> 
    12730        <entry>Relâche un verrou informatif exclusif</entry> 
     12734       <entry>Relâche un verrou consultatif exclusif</entry> 
    1273112735      </row> 
    1273212736 
     
    1273612740       </entry> 
    1273712741       <entry><type>boolean</type></entry> 
    12738        <entry>Relâche un verrou informatif partagé</entry> 
     12742       <entry>Relâche un verrou consultatif partagé</entry> 
    1273912743      </row> 
    1274012744      <row> 
     
    1274312747       </entry> 
    1274412748       <entry><type>boolean</type></entry> 
    12745        <entry>Relâche un verrou informatif partagé</entry> 
     12749       <entry>Relâche un verrou consultatif partagé</entry> 
    1274612750      </row> 
    1274712751 
     
    1275112755       </entry> 
    1275212756       <entry><type>void</type></entry> 
    12753        <entry>Relâche tous les verrous informatifs détenus par la session en cours</entry> 
     12757       <entry>Relâche tous les verrous consultatif détenus par la session en cours</entry> 
    1275412758      </row> 
    1275512759 
     
    1276212766   </indexterm> 
    1276312767   <para> 
    12764     <function>pg_advisory_lock</function> verrouille une ressource définie par 
    12765     l'application qui peut être identifiée soit par une valeur de clé sur 64 
    12766     bits soit par deux valeurs de clé sur 32 bits (notez que les deux espaces 
     12768    <function>pg_advisory_lock</function> verrouille une ressource applicative 
     12769    qui peut être identifiée soit par une valeur de clé sur 64 
     12770    bits soit par deux valeurs de clé sur 32 bits (les deux espaces 
    1276712771    de clé ne se surchargent pas). Si une autre session détient déjà un verrou 
    12768     sur la même ressource, la fonction attendra jusqu'à ce que la ressource 
    12769     devienne disponible. Le verrou est exclusif. Les demandes de verrous 
    12770     s'empilent pour que, si une même ressource est verrouillée trois fois, 
     12772    sur la même ressource, la fonction attend que la ressource 
     12773    devienne disponible. Le verrou est exclusif. Les demandes de verrou 
     12774    s'empilent de sorte que, si une même ressource est verrouillée trois fois, 
    1277112775    elle doit être déverrouillée trois fois pour être disponible par les autres 
    1277212776    sessions. 
     
    1277912783    <function>pg_advisory_lock_shared</function> fonctionne de façon identique 
    1278012784    à <function>pg_advisory_lock</function> sauf que le verrou peut être 
    12781     partagé avec d'autres sessions qui réclament des verrous partagés. Seul
    12782     les demandes de verrous exclusifs sont bloqués. 
     12785    partagé avec d'autres sessions qui réclament des verrous partagés. Seule
     12786    les demandes de verrou exclusif sont bloquées. 
    1278312787   </para> 
    1278412788 
     
    1278812792   <para> 
    1278912793    <function>pg_try_advisory_lock</function> est similaire à 
    12790     <function>pg_advisory_lock</function> sauf que la fonction n'attendra pas 
    12791     la disponibilité du verrou. Soit il obtiendra le verrou immédiatement et 
    12792     renverra true, soit il ne l'obtiendra pas et il renverra 
     12794    <function>pg_advisory_lock</function> sauf que la fonction n'attend pas 
     12795    la disponibilité du verrou. Si le verrou peut être obtenu immédiatement, 
     12796    et la fonction renvoie <literal>true</liteeral>, sinon, elle renvoie 
    1279312797    <literal>false</literal>. 
    1279412798   </para> 
     
    1279912803   <para> 
    1280012804    <function>pg_try_advisory_lock_shared</function> fonctionne de la même façon 
    12801     que <function>pg_try_advisory_lock</function> sauf s'il tente d'acquérir 
     12805    que <function>pg_try_advisory_lock</function> sauf qu'elle tente d'acquérir 
    1280212806    un verrou partagé au lieu d'un verrou exclusif. 
    1280312807   </para> 
     
    1280712811   </indexterm> 
    1280812812   <para> 
    12809     <function>pg_advisory_unlock</function> lâchera un verrou informatif 
    12810     exclusif précédemment acquis. Il renverra <literal>true</literal> si le 
     12813    <function>pg_advisory_unlock</function> relâche un verrou  
     12814    exclusif précédemment acquis. Elle retourne <literal>true</literal> si le 
    1281112815    verrou est relaché avec succès. Si le verrou n'était pas détenu, 
    12812     <literal>false</literal> sera renvoyé. De plus, un message d'avertissement 
    12813     SQL sera émis par le serveur. 
     12816    <literal>false</literal> est renvoyéi et un message d'avertissement 
     12817    SQL est émis par le serveur. 
    1281412818   </para> 
    1281512819 
     
    1281912823   <para> 
    1282012824    <function>pg_advisory_unlock_shared</function> fonctionne de la même façon 
    12821     que <function>pg_advisory_unlock</function> sauf pour relacher un verrou 
    12822     informatif partagé. 
     12825    que <function>pg_advisory_unlock</function> mais pour relâcher un verrou 
     12826    partagé. 
    1282312827   </para> 
    1282412828 
     
    1282712831   </indexterm> 
    1282812832   <para> 
    12829     <function>pg_advisory_unlock_all</function> relachera tous les verrous 
    12830     informatifs détenus par la session courante. (Cette fonction est appelée 
     12833    <function>pg_advisory_unlock_all</function> relâche tous les verrous 
     12834    détenus par la session courante. (Cette fonction est appelée 
    1283112835    implicitement à la fin de la session, même si le client se déconnecte 
    12832     d'une mauvaise façon.) 
     12836    brutalement.) 
    1283312837   </para> 
    1283412838