Changeset 386
- Timestamp:
- 09/19/06 20:21:12 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
traduc/branches/bv803/divers/annotated_postgresql_conf.xml
r372 r386 1 <?xml version="1.0" encoding="ISO-8859-1"?>1 b<?xml version="1.0" encoding="ISO-8859-1"?> 2 2 <!-- SAS 20060623 : Relecture initiale --> 3 3 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" … … 57 57 <row> 58 58 <entry>hba_file</entry> 59 <entry> nom de fichier</entry>59 <entry>Nom de fichier</entry> 60 60 <entry>ConfigDir/pg_hba.conf</entry> 61 61 <entry>Démarrage</entry> … … 158 158 </para> 159 159 <para> 160 Pour un eaccès sécurisé, ce paramètre doit être modifié160 Pour un accès sécurisé, ce paramètre doit être modifié 161 161 <emphasis>après</emphasis> la configuration du fichier pg_hba.conf. 162 162 </para> … … 225 225 Cela protège l'accès des superutilisateurs en cas d'engorgement de la base. 226 226 Ce paramètre ne doit être positionné à 0 que lorsqu'il est certain que 227 toutes les connexions ne sont jamais utilisées . (NDR : Je positionne228 souvent ce paramètre à 1 ,puisque je ne me connecte en superutilisateur229 à la base qu'en cas de problème .)Le paramétrage à 2 par défaut prévoit le227 toutes les connexions ne sont jamais utilisées (NDR : je positionne 228 souvent ce paramètre à 1 puisque je ne me connecte en superutilisateur 229 à la base qu'en cas de problème). Le paramétrage à 2 par défaut prévoit le 230 230 cas d'utilitaire administratif connecté en permanence, autovacuum par exemple. 231 231 </entry> … … 239 239 <entry> 240 240 Répertoire du socket de domaine Unix sur lequel le serveur écoute 241 les conne ctions de clients. Par défaut, c'est /tmp, mais le paramètre241 les connexions de clients. Par défaut, c'est /tmp, mais le paramètre 242 242 peut être modifié à la compilation. 243 243 </entry> … … 253 253 <entry></entry> 254 254 <entry> 255 Groupe propriétaire du socket de domaine Unix . (L'utilisateur propriétaire256 de ce socket est toujours celui qui démarre le serveur.)Combiné avec l'option255 Groupe propriétaire du socket de domaine Unix (l'utilisateur propriétaire 256 de ce socket est toujours celui qui exécute le serveur). Combiné avec l'option 257 257 UNIX_SOCKET_PERMISSIONS, ce paramètre peut être utilisé comme mécanisme 258 258 supplémentaire de contrôle des accès pour ce type de socket. Par défaut, 259 c'est une chaîne vide, soitle groupe par défaut de l'utilisateur.259 c'est une chaîne vide, donc le groupe par défaut de l'utilisateur. 260 260 </entry> 261 261 <entry> … … 270 270 <entry> 271 271 <para> 272 Permissions d'accès au socket de domaine Unix. Les sockets de domaine Unix273 utilisent le système habituel de gestion des permissions des systèmes de272 Droits d'accès au socket de domaine Unix. Les sockets de domaine Unix 273 utilisent le système habituel de gestion des droits des systèmes de 274 274 fichiers Unix. La valeur de l'option doit être précisée sous la forme 275 275 numérique … … 278 278 </para> 279 279 <para> 280 Les permissions par défaut sont 0777, tout le monde peut se connecter.280 Les droits par défaut sont 0777, tout le monde peut se connecter. 281 281 Des alternatives acceptables sont 0770 (autorisations pour l'utilisateur 282 et le groupe, voir aussi unix_socket_group) ,et 0700 (utilisateur seul).283 En général, dans le cas d'une socket de domaine Unix, seul e la permission282 et le groupe, voir aussi unix_socket_group) et 0700 (utilisateur seul). 283 En général, dans le cas d'une socket de domaine Unix, seul le droit 284 284 d'écriture importe. Il n'y a donc aucun intérêt à positionner ou supprimer 285 285 les droits d'écriture ou de lecture. … … 314 314 315 315 <table> 316 <title>Securité et authentication (Fichier postgresql.conf et guide de317 configuration utilisateur générale (<foreignphrase>Global User Configuration318 (GUC)</foreignphrase>) annotés)</title>319 316 <tgroup cols="7" align="left" colsep="1" rowsep="1"> 320 317 … … 348 345 à grand traffic. Afin d'éviter une indisponibilité non souhaitée, 349 346 ou une attente trop longue lorsque le serveur est chargé, il peut 350 être utile de faire correspondre ce temps d'attente avec celui d e351 l'intergiciel.347 être utile de faire correspondre ce temps d'attente avec celui du 348 middleware. 352 349 </entry> 353 350 </row> … … 364 361 un réseau sans fil. PostgreSQL envoie les requêtes et les données en texte, 365 362 même lors de l'utilisation d'un mot de passe chiffré. SSL peut être difficile 366 à configurer, et tou tles clients ne supportent pas l'accès SSL.363 à configurer, et tous les clients ne supportent pas l'accès SSL. 367 364 </entry> 368 365 </row> … … 408 405 <entry> 409 406 Lorsque cette option est activée, les utilisateurs doivent être créés comme 410 username@dbname. Lorsque le nom d'utilisateur est fourni par un client,407 nom_utilisateur@nom_base. Lorsque le nom d'utilisateur est fourni par un client, 411 408 @ et le nom de la base sont ajoutés au nom de l'utilisateur. 412 409 C'est ce nom d'utilisateur, dépendant d'une base de données, qui est … … 419 416 qui nécessitent des utilisateurs définis par base de données. C'est 420 417 assez contraignant, et cela devrait être supprimé lorsqu'une meilleure 421 solution sera créée. Il est ainsi préférable de ne pas utiliser cette option418 solution sera implantée. Il est ainsi préférable de ne pas utiliser cette option 422 419 lorsqu'elle n'est pas vitale. 423 420 </entry> … … 495 492 <para> 496 493 Quelques règles empiriques : 497 Sur un serveur PostgreSQL dédié, une valeur convenable se situe en général494 sur un serveur PostgreSQL dédié, une valeur convenable se situe en général 498 495 entre 1 000 et 50 000 (8Mo et 400Mo). Les facteurs qui incitent à 499 496 augmenter … … 517 514 <entry> 518 515 <para> 519 Précise la quantité de mémoire uti sable par les opérations de tri interne et516 Précise la quantité de mémoire utilisable par les opérations de tri interne et 520 517 les tables de hachage avant d'utiliser des fichiers temporaires. La valeur 521 est indiquée en kilooctets, la valeur par défaut est 1024 kilooctets(1Mo).518 est indiquée en Ko, la valeur par défaut est 1024 Ko (1Mo). 522 519 En cas de requête complexe, de nombreuses opérations de tri ou de hachage 523 520 peuvent s'exécuter en parallèle ; chacune peut utiliser la quantité 524 521 de mémoire indiquée par la valeur de ce paramètre avant de commencer à 525 522 utiliser des fichiers temporaires. De plus, de nombreuses sessions 526 peuvent effectuer ces opérations concurrentiellement. La mémoire totale523 peuvent effectuer ces opérations en parallèle. La mémoire totale 527 524 utilisée peut être plusieurs fois la valeur de work_mem ; il faut 528 525 en tenir compte lors du choix de la valeur. Les opérations de tri sont … … 546 543 <para> 547 544 Une autre façon d'ajuster cette valeur consiste à surveiller les fichiers 548 temporaires de PostgreSQL (dans PGDATA/base/ DB_OID/pgsql_tmp) et d'accroître545 temporaires de PostgreSQL (dans PGDATA/base/OID_BASE/pgsql_tmp) et d'accroître 549 546 la valeur de work_mem si de nombreuses requêtes permutent avec ces fichiers. 550 547 </para> … … 570 567 Indique la quantité maximale de mémoire à utiliser dans les opérations 571 568 de maintenance, telles que VACUUM, CREATE INDEX et ALTER TABLE ADD FOREIGN KEY. 572 La valeur est précisée en kilooctets. La valeur par défaut est 16384 ko569 La valeur est précisée en Ko. La valeur par défaut est 16384 ko 573 570 (16 Mo). Puisque seule une de ces opérations peut être effectuée à la fois 574 571 au cours d'une session, et qu'en général peu se produisent simultanément … … 606 603 607 604 <sect2> 608 <title> Mappe de l'espace libre <foreignphrase>Free Space605 <title>Carte de l'espace libre <foreignphrase>Free Space 609 606 Map</foreignphrase></title> 610 607 … … 644 641 Un paramétrage correct de la FSM peut éliminer, ou au moins, retarder 645 642 l'obligation d'exécuter VACUUM FULL et REINDEX. La meilleure façon de le 646 régler 647 est la suivante : 1) calculer la fréquence du VACUUM (normal) de la 648 base en fonction des écritures ; 2) utiliser la base en fonctionnement 643 régler est la suivante : 644 <orderedlist> 645 <listitem><para>calculer la fréquence du VACUUM (normal) de la 646 base en fonction des écritures ;</para></listitem> 647 <listitem><para>utiliser la base en fonctionnement 649 648 normal et exécuter VACUUM VERBOSE ANALYZE à la place de VACUUM, en 650 sauvegardant 651 la sortie dans un fichier ; 3) calculer le nombre de pages maximum 652 réclamées par VACUUM et utiliser ce chiffre. 649 sauvegardant la sortie dans un fichier ;</para></listitem> 650 <listitem><para>calculer le nombre de pages maximum 651 réclamées par VACUUM et utiliser ce chiffre.</para></listitem> 652 </orderedlist> 653 653 </para> 654 654 <para> … … 679 679 <entry> 680 680 Positionne le nombre maximum de relations (tables et index) pour 681 lesquels l'espace libre est recherché dans la mappe de l'espce libre681 lesquels l'espace libre est recherché dans la carte de l'espace libre 682 682 partagé. Chaque connecteur utilise approximativement 50 octets de mémoire. 683 683 </entry> … … 772 772 (<foreignphrase>"Too many open files"</foreignphrase>) apparaît, 773 773 il faut alors essayer de réduire ce paramètre. Il ne peut être 774 fixé qu'au démarrage du serveur.775 </entry> 776 <entry> 777 D'après la documentation, utiliséessentiellement pour BSD. À considérer774 corrigé qu'au démarrage du serveur. 775 </entry> 776 <entry> 777 D'après la documentation, à utiliser essentiellement pour BSD. À considérer 778 778 uniquement 779 779 à l'apparition de messages « Trop de fichiers ouverts » … … 818 818 </entry> 819 819 <entry> 820 Cela n'est utile que pourdans le cas de bases de données spécialisées.820 Cela n'est utile que dans le cas de bases de données spécialisées. 821 821 Une base de cartographie peut, par exemple, gagner légèrement en performances 822 822 en préchargeant les bibliothèques GIS. Pour la plupart des systèmes, il est … … 859 859 la limite de coût est atteinte. La valeur par défaut est 0, ce qui désactive 860 860 la fonctionnalité de délai de nettoyage en fonction du coût. Une valeur 861 positive active le nettoyage fonction du coût. Sur la plupart des systèmes 861 positive active le nettoyage fonction du coût. Sur la plupart des systèmes, 862 862 la résolution réelle du délai est de 10 millisecondes ; une valeur 863 863 de vacuum_cost_delay qui n'est pas un multiple de 10 a le même comportement … … 865 865 </entry> 866 866 <entry> 867 Ce paramètre est très utile lors du nettoyage de tables volumineuses , qui867 Ce paramètre est très utile lors du nettoyage de tables volumineuses qui, 868 868 autrement, peut bloquer les E/S pendant de longues périodes ou maintenir 869 869 des verrous bloquant de nombreuses requêtes. Pour l'essentiel, l'activation … … 884 884 <entry> 885 885 Indique le coût estimé de nettoyage d'un tampon trouvé dans le cache de 886 tampon partagé. Ce paramètre représente le coût du v érouillage du poolde886 tampon partagé. Ce paramètre représente le coût du verrouillage du groupe de 887 887 tampons, la recherche de la table de hachage partagée et le parcours du 888 888 contenu de la page. … … 901 901 <entry> 902 902 Indique le coût estimé de nettoyage d'un tampon à lire sur le disque. Ce 903 paramètre représente le coût de v érouillage du poolde tampons, la recherche903 paramètre représente le coût de verrouillage du groupe de tampons, la recherche 904 904 de la 905 905 table de hachage partagée, la lecture du bloc souhaité sur le disque et le … … 931 931 <entry></entry> 932 932 <entry>200</entry> 933 <entry> Runtime</entry>933 <entry>Exécution</entry> 934 934 <entry></entry> 935 935 <entry> … … 953 953 954 954 <sect2> 955 <title> Scripteur d'arrière-plan (<foreignphrase>Background955 <title>Processus d'écriture en arrière-plan (<foreignphrase>Background 956 956 Writer</foreignphrase>)</title> 957 957 … … 979 979 <entry></entry> 980 980 <entry> 981 Indique le délai entre les périodes d'activité du scripteur d'arrière-plan. À982 chaque tour, le scripteurécrit sur le disque un certain nombre de tampons981 Indique le délai entre les périodes d'activité du processus d'écriture en arrière-plan. À 982 chaque tour, ce processus écrit sur le disque un certain nombre de tampons 983 983 modifiés (nombre ajustable à l'aide des paramètres qui suivent). Les tampons 984 sélectionnés sont toujours les plus anciens des tampons modifiés. Le scripteur984 sélectionnés sont toujours les plus anciens des tampons modifiés. Le Processus d'écriture 985 985 est alors mis en veille pour bgwriter_delay millisecondes, et ainsi de suite. 986 986 </entry> 987 987 <entry> 988 988 <para> 989 Fonctionnalité nouvelle, le scripteur d'arrière-plan est destiné à989 Fonctionnalité nouvelle, le processus d'écriture en arrière-plan est destiné à 990 990 alléger les pics de contrôle. 991 991 </para> … … 1094 1094 D'un autre côté, le WAL implique une baisse de performances lors des 1095 1095 écritures, à 1096 plus forte raison sur des systèmes mono-disques. Pour l'essentiel l'activité1096 plus forte raison sur des systèmes mono-disques. Pour l'essentiel, l'activité 1097 1097 nécessaire aux opérations de lecture/écriture est doublée à chaque mise à 1098 1098 jour. De plus, les fonctionnalités d'amélioration des performances par cache … … 1133 1133 <entry>4 à Int Max</entry> 1134 1134 <entry>8</entry> 1135 <entry> Startup</entry>1135 <entry>Démarrage</entry> 1136 1136 <entry></entry> 1137 1137 <entry> … … 1183 1183 <entry> 1184 1184 Indique le nombre minimum de transactions concurrentes ouvertes avant 1185 l' éxécution du délai COMMIT_DELAY. Plus la valeur est grande, plus la1185 l'exécution du délai COMMIT_DELAY. Plus la valeur est grande, plus la 1186 1186 probabilité de valider une autre transaction pendant cet interval grandit. 1187 1187 </entry> 1188 1188 <entry> 1189 1189 Si commit_delay est utilisé, ce paramètre peut être modifié en fonction de la 1190 longueur emoyenne d'une transaction. Dans le cas de transactions courtes1191 (requêtes insert/update d'une ligne) une valeur basse peut être utilisée ,1190 longueur moyenne d'une transaction. Dans le cas de transactions courtes 1191 (requêtes insert/update d'une ligne) une valeur basse peut être utilisée 1192 1192 puisque des validations simultanées sont possibles ; s'il existe des 1193 1193 transactions plus longues, la valeur peut être augmentée pour éviter le … … 1227 1227 <entry></entry> 1228 1228 <entry> 1229 Distance maximale entre deux points de cont ôle WAL automatiques, en segments1229 Distance maximale entre deux points de contrôle WAL automatiques, en segments 1230 1230 de fichier journal (chaque segment représente normalement 16 Mo). 1231 1231 </entry> … … 1318 1318 archiver, 1319 1319 %f par le nom du fichier seul. %% permet d'échapper un caractère %. Pour de 1320 %plus amples informations, on peut se reporter à la section 22.3.1.1320 plus amples informations, on peut se reporter à la section 22.3.1. 1321 1321 </para> 1322 1322 <para> … … 1400 1400 qu'il en soit, seules des circonstances extraordinaires nécessitent qu'un 1401 1401 de ces paramètres soit positionné à <foreignphrase>false</foreignphrase> dans 1402 le fichier .conf. En fait, si cela devait arriver, c'est probablement que1402 le fichier de configuration. En fait, si cela devait arriver, c'est probablement que 1403 1403 d'autres paramètres d'optimisation ont été négligés. 1404 1404 </para> … … 1502 1502 <entry> 1503 1503 Fournit à l'optimiseur une estimation du coût CPU de traitement de chaque 1504 tuple, le parcours des index et le traitement de chaque item(respectivement)1504 ligne, le parcours des index et le traitement de chaque élément (respectivement) 1505 1505 where pendant la requête. La mesure s'effectue en fraction du coût de parcours 1506 1506 séquentiel d'une page. … … 1564 1564 Lorsque l'application semble faire un usage immodéré de GEQO, il peut être 1565 1565 intéressant d'écrire les requêtes en explicitant l'ordre de la jointure. 1566 L'utilisateur a, en effet, un pouvoir d scriminant plus grand que l'algorithme.1566 L'utilisateur a, en effet, un pouvoir discriminant plus grand que l'algorithme. 1567 1567 </para> 1568 1568 </entry> … … 1576 1576 <entry> 1577 1577 L'optimisation génétique de requête est utilisée pour planifier les requêtes 1578 qui contiennent au minimum ce nombre d' items dans la clause FROM. Une jointure1579 compte pour un itemFROM. La valeur par défaut est 11. Pour les requêtes plus1578 qui contiennent au minimum ce nombre d'éléments dans la clause FROM. Une jointure 1579 compte pour un élément FROM. La valeur par défaut est 11. Pour les requêtes plus 1580 1580 simples, il est généralement plus efficace d'utiliser une stratégie de 1581 1581 planification déterministique, exhaustive. Ce paramètre contrôle également la … … 1587 1587 machines à CPU 1588 1588 rapides (dual Opteron par exemple), le conseil précédent de le monter à 20 se 1589 fondait sur un cas très particulier et a été depuis désapprouvé e.1589 fondait sur un cas très particulier et a été depuis désapprouvé. 1590 1590 </entry> 1591 1591 </row> … … 1614 1614 s'étend de 128 à 1024. Lorsqu'elle est positionnée à 0 (valeur par défaut), la 1615 1615 taille du pool est obtenu par le calcul. Elle vaut alors 2^(QS+1), avec QS le 1616 nombre d' items FROM de la requête.1616 nombre d'éléments FROM de la requête. 1617 1617 L'<emphasis>effort</emphasis> est utilisé pour calculer une valeur par défaut pour les 1618 1618 générations. … … 1625 1625 de la taille du <emphasis>pool</emphasis> et de <emphasis>generations</emphasis>. <foreignphrase>selection 1626 1626 bias</foreignphrase> affine la sélectivité au sein d'une population. Ses 1627 valeurs vont de 1.5 à 2.0 ; 2.0 étant la valeur par défaut.1627 valeurs vont de 1.5 à 2.0 (2.0 étant la valeur par défaut). 1628 1628 <foreignphrase>random seed</foreignphrase> permet d'ajuster l'algorithme pour 1629 1629 obtenir des résultats reproductibles. Positionné à -1, l'algorithme a un … … 1689 1689 <entry> 1690 1690 Le planificateur fusionne les sous-requêtes dans la requête principale si la 1691 liste FROM résultante ne contient pas plus de ce nombre d' items. Une valeur1691 liste FROM résultante ne contient pas plus de ce nombre d'éléments. Une valeur 1692 1692 inférieure réduit le temps de planification, mais peut conduire à des plans de 1693 1693 moindre qualité. 8 est la valeur par défaut. Il est préférable de conserver … … 1708 1708 <entry> 1709 1709 Le planificateur résout les jointures internes (<foreignphrase>inner 1710 JOIN</foreignphrase>) explicites en listes d' items FROM si1711 la liste résultante ne contient pas plus de ce nombre d' items. En général, ce1710 JOIN</foreignphrase>) explicites en listes d'éléments FROM si 1711 la liste résultante ne contient pas plus de ce nombre d'éléments. En général, ce 1712 1712 paramètre a la même valeur que FROM_COLLAPSE_LIMIT. Le positionner à 1 empêche 1713 1713 toute résolution des jointures internes, ce qui permet d'utiliser la syntaxe … … 1788 1788 <entry> 1789 1789 Cette option permet de capturer les messages envoyés sur stderr et de les 1790 rediger vers les fichiers de journalisation. En combinaison avec la1790 rediger vers des fichiers de journalisation. En combinaison avec la 1791 1791 journalisation vers stderr est souvent plus utile que la journalisation vers 1792 1792 syslog, puisque certains types de messages peuvent ne pas apparaître dans la … … 1795 1795 </entry> 1796 1796 <entry> 1797 C'est la nouvelle fonctionnalité de « log rotation ».1797 C'est la nouvelle fonctionnalité de rotation de journaux. 1798 1798 Elle remplace également l'option -l de la ligne de commande de pg_ctl, et/ou 1799 1799 la redirection de ligne de commande. Elle ne s'applique que lorsque … … 1835 1835 server_log, le nom de fichier est server_log.1093827753 pour un journal 1836 1836 démarrant à 19:02:33 le dimanche 29 août 2004 (MST). 1837 name would be server_log.1093827753 for a log starting at Sun Aug 29 19:02:331838 1837 </entry> 1839 1838 <entry> … … 1869 1868 <entry> 1870 1869 Lorsque redirect_stderr est activé, cette option précise la taille maximale 1871 d'un journal individuel. Lorsqu'il atteint cette taille (en kilooctets), un1870 d'un journal individuel. Lorsqu'il atteint cette taille (en Ko), un 1872 1871 nouveau fichier est créé. La positionner à zéro désactive la création de 1873 1872 fichiers en fonction de la taille. 1874 1873 </entry> 1875 1874 <entry> 1876 la valeur par dafaut (10 Mo) convient pour la plupart des installations.1875 La valeur par défaut (10 Mo) convient pour la plupart des installations. 1877 1876 </entry> 1878 1877 </row> … … 1908 1907 « fonction » de syslog à utiliser. LOCAL0, LOCAL1, 1909 1908 LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6 et LOCAL7 sont possibles. La valeur par 1910 défaut est LOCAL0. Plus d'informations dans la documentation du d aemon syslog1909 défaut est LOCAL0. Plus d'informations dans la documentation du démon syslog 1911 1910 du système. 1912 1911 </entry> … … 2112 2111 <entry> 2113 2112 Utile pour détecter les requêtes lentes, sous réserve de réussir à parcourir 2114 le volumineux journal. Particulièrement utile dans un mode intercatif de2113 un journal volumineux. Particulièrement utile dans un mode interactif de 2115 2114 surveillance des journaux lorsque les procédures stagnent ; il est 2116 2115 parfois possible de voir à quel endroit la procédure stagne (parfois, cela … … 2172 2171 <entry> 2173 2172 Ce paramètre a été amélioré et étendu par la possibilité de n'enregistrer que 2174 les modifications de la base ,ou simplement les2175 actualisations/insertions/suppressions (updates/inserts/deletes). La2173 les modifications de la base ou simplement les 2174 mises à jour/insertions/suppressions (updates/inserts/deletes). La 2176 2175 documentation fournit les limitations de cette fonctionnalité. 2177 2176 </entry> … … 2284 2283 les superutilisateurs peuvent désactiver ces options si elles sont activées 2285 2284 par l'administrateur. 2286 For each query, write performance statistics of the respective module to the2287 server log. This is a crude profiling instrument. log_statement_stats reports2288 total statement statistics, while the others report per-state statistics.2289 log_statement_stats can not be enabled with the other options. All of these2290 options are disabled by default. Only superusers can turn off any of these2291 options if they have been enabled by the administrator.2292 2285 </entry> 2293 2286 <entry> … … 2458 2451 virgules. Si un des éléments de la liste est la valeur spéciale $user, alors 2459 2452 le schéma dont le nom correspond à la valeur retournée par SESSION_USER est 2460 utilisé ,s'il existe (sinon, $user est ignoré). Le schéma du catalogue2453 utilisé s'il existe (sinon, $user est ignoré). Le schéma du catalogue 2461 2454 système, pg_catalog, est toujours parcouru, qu'il soit ou non mentionné dans 2462 2455 le chemin. … … 2493 2486 <entry> 2494 2487 Il est peu vraisemblable que le tablespace soit précisé dans le fichier 2495 .conf. La2488 de configuration. La 2496 2489 documentation de la commande ALTER DATABASE explique comment préciser le 2497 2490 tablespace d'une base. … … 2513 2506 <entry> 2514 2507 Comme pour les autres paramètres, il ne faut pas le positionner dans le 2515 fichier .confdans le cadre d'une utilisation générale.2508 fichier de configuration dans le cadre d'une utilisation générale. 2516 2509 </entry> 2517 2510 </row> … … 2542 2535 cas d'une base mono-utilisateur, cela n'a que peu de conséquence. Dans tous 2543 2536 les cas, il est préférable de positionner ce paramètre à l'exécution plutôt 2544 que dans le fichier .conf.2537 que dans le fichier de configuration. 2545 2538 </entry> 2546 2539 </row> … … 2573 2566 <entry> 2574 2567 Interrompt toute instruction qui dure plus que le nombre de millisecondes 2575 précisées. La valeur zéro désactive le chronomètre. .2568 précisées. La valeur zéro désactive le chronomètre. 2576 2569 </entry> 2577 2570 <entry> … … 2582 2575 utilisateurs de monopoliser les ressources, mais il faut alors gérer 2583 2576 l'exception, qui est la même erreur que « query cancelled by 2584 user » ( Requête annulée par l'utilisateur).2577 user » (requête annulée par l'utilisateur). 2585 2578 </entry> 2586 2579 </row> … … 2671 2664 <para>lc_numeric</para> 2672 2665 </entry> 2673 <entry> System-dependent</entry>2674 <entry>Sp ecial</entry>2675 <entry> Yes</entry>2666 <entry>Dépendant du système</entry> 2667 <entry>Spécial</entry> 2668 <entry>Oui</entry> 2676 2669 <entry></entry> 2677 2670 <entry> 2678 2671 Positionne la locale à utiliser pour le formatage des messages d'erreur, des 2679 montants monétaires, des valeurs de temps et des valeurs numériques. Les2672 valeurs monétaires, des valeurs de temps et des valeurs numériques. Les 2680 2673 valeurs acceptables dépendent du système ; voir à ce propos la section 2681 2674 7.1. Lorsque la valeur est constituée d'une chaîne vide (valeur par défaut), … … 2690 2683 <row> 2691 2684 <entry>client_encoding</entry> 2692 <entry> OS-dependent</entry>2685 <entry>Dépendant du système d'exploitation</entry> 2693 2686 <entry>sql_ascii</entry> 2694 2687 <entry>Démarrage</entry> 2695 2688 <entry></entry> 2696 2689 <entry> 2697 Positionne l 'encodage côté client pour les jeux de caractères multi-octet.2698 Par défaut, l 'encodage de la base est utilisé.2699 </entry> 2700 <entry> 2701 Généralement ignoré au profit d e l'encodage de la base. Ne doit être2690 Positionne le codage côté client pour les jeux de caractères multi-octet. 2691 Par défaut, le codage de la base est utilisé. 2692 </entry> 2693 <entry> 2694 Généralement ignoré au profit du codage de la base. Ne doit être 2702 2695 positionné par 2703 2696 client que dans les applications multilingues, ce qui requiert un effort 2704 considérable de gestion des différents encodages.2697 considérable de gestion des différents codages. 2705 2698 </entry> 2706 2699 </row> … … 2754 2747 <entry> 2755 2748 Si un module chargeable dynamiquement doit être ouvert et que le nom ne 2756 précise le répertoire (i.e. le nom ne contient pas de slash), le système2757 recherche le fich eir dans ce chemin. Le nom utilisé est celui précisé par la2749 précise pas le répertoire (i.e. le nom ne contient pas de slash), le système 2750 recherche le fichier dans ce chemin. Le nom utilisé est celui précisé par la 2758 2751 commande CREATE FUNCTION ou LOAD. 2759 2752 </entry> … … 2791 2784 <entry>1 à Int Max</entry> 2792 2785 <entry>1000</entry> 2793 <entry>No </entry>2786 <entry>Non</entry> 2794 2787 <entry></entry> 2795 2788 <entry> … … 2879 2872 valeur par défaut, true, assure la compatibilité avec les versions 2880 2873 précédentes de PostgreSQL. Toutefois, ce comportement ne respecte pas le 2881 standard SQL. De plus, de nombreuses personnes déteste cette option parce2874 standard SQL. De plus, de nombreuses personnes détestent cette option parce 2882 2875 qu'elle risque de masquer des erreurs (référencer une table au lieu de son 2883 2876 alias, par exemple). Positionné à false, il permet de respecter le … … 2900 2893 <entry></entry> 2901 2894 <entry> 2902 La « flav eur » d'une expression rationnelle peut être2895 La « flavor » d'une expression rationnelle peut être 2903 2896 positionnée à advanced (avancée), extended (étendue) ou basic (basique). La 2904 2897 valeur par défaut est advanced. L'option extended peut être utile pour une … … 2906 2899 </entry> 2907 2900 <entry> 2908 Le réglage fait icicorrespond aux habitudes de l'utilisateur concernant le2901 Le réglage correspond aux habitudes de l'utilisateur concernant le 2909 2902 comportement des expressions rationelles. Les programmeurs Perl, Java ou 2910 d'autres langages sont plus familier avec advanced ; les autres2911 utilisateurs peuvent préférer la syntax moins complexe de basic. Ce paramètre2903 d'autres langages sont plus familiers avec advanced ; les autres 2904 utilisateurs peuvent préférer la syntaxe moins complexe de basic. Ce paramètre 2912 2905 ne devra pas être changé après des tests concluants sur la base, puisqu'il 2913 2906 peut influer sur les résultats des requêtes. … … 2940 2933 <entry></entry> 2941 2934 <entry> 2942 Contrôle l'inc usion de colonnes OID dans les tables nouvellement créées par2935 Contrôle l'inclusion de colonnes OID dans les tables nouvellement créées par 2943 2936 CREATE TABLE et CREATE TABLE AS, lorsque ni WITH OIDS ni WITHOUT OIDS ne sont 2944 2937 précisés. Détermine également si les OID doivent être inclus dans les tables 2945 2938 créées par SELECT INTO. La valeur par défaut sous PostgreSQL 8.0.0 est true. 2946 2939 C'est également le comportement des versions précédentes de PostgreSQL. 2947 Toutefois, il est découragé de considérer que les tables contiennent des OID2948 par défaut. Cette option sera probablement positionnée à false par défaut2949 dans les prochaines versions.2940 Toutefois, il est fortement conseillé de ne considérer pas que les tables 2941 contiennent des OID par défaut. Cette option sera probablement positionnée à 2942 false par défaut dans les prochaines versions. 2950 2943 </entry> 2951 2944 <entry>

