en to fr translation catalogue (27 entries)

note: Tag: title
en: Performance Tuning
fr: Optimisation des performances

note: Tag: para
en: Tuning for PostGIS performance is much like tuning for any PostgreSQL workload. The only additional consideration is that geometries and rasters are usually large, so memory-related optimizations generally have more of an impact on PostGIS than other types of PostgreSQL queries.
fr: Le réglage des performances de PostGIS est similaire à celui de n'importe quelle charge de travail PostgreSQL. La seule considération supplémentaire est que les géométries et les rasters sont généralement de grande taille, donc les optimisations liées à la mémoire ont généralement plus d'impact sur PostGIS que sur d'autres types de requêtes PostgreSQL.

note: Tag: para
en: For general details about optimizing PostgreSQL, refer to <ulink url="https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server">Tuning your PostgreSQL Server</ulink>.
fr: Pour plus de détails sur l'optimisation de PostgreSQL, reportez-vous à <ulink url="https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server">Tuning your PostgreSQL Server</ulink>.

note: Tag: para
en: For PostgreSQL 9.4+ configuration can be set at the server level without touching <code>postgresql.conf</code> or <code>postgresql.auto.conf</code> by using the <code>ALTER SYSTEM</code> command.
fr: Pour PostgreSQL 9.4+, la configuration peut être définie au niveau du serveur sans toucher à <code>postgresql.conf</code> ou <code>postgresql.auto.conf</code> en utilisant la commande <code>ALTER SYSTEM</code>.

note: Tag: para
en: In addition to the Postgres settings, PostGIS has some custom settings which are listed in <xref linkend="PostGIS_GUC"/>.
fr: En plus des paramètres de Postgres, PostGIS a quelques paramètres personnalisés qui sont listés dans <xref linkend="PostGIS_GUC"/>.

note: Tag: title
en: Startup
fr: Démarrage

note: Tag: para
en: These settings are configured in <code>postgresql.conf</code>:
fr: Ces paramètres sont configurés dans <code>postgresql.conf</code> :

note: Tag: para
en: Default: partition
fr: Valeur par défaut : partition

note: Tag: para
en: This is generally used for table partitioning. The default for this is set to "partition" which is ideal for PostgreSQL 8.4 and above since it will force the planner to only analyze tables for constraint consideration if they are in an inherited hierarchy and not pay the planner penalty otherwise.
fr: Ceci est généralement utilisé pour le partitionnement des tables. La valeur par défaut est "partition", ce qui est idéal pour PostgreSQL 8.4 et plus car cela force le planificateur à n'analyser les tables pour la prise en compte des contraintes que si elles sont dans une hiérarchie héritée et à ne pas payer de pénalité au planificateur dans le cas contraire.

note: Tag: para
en: Default: ~128MB in PostgreSQL 9.6
fr: Valeur par défaut : ~128MB dans PostgreSQL 9.6

note: Tag: para
en: Set to about 25% to 40% of available RAM. On windows you may not be able to set as high.
fr: Réglez-le à environ 25 à 40 % de la mémoire vive disponible. Sous Windows, il se peut que vous ne puissiez pas définir une valeur aussi élevée.

note: Tag: para
en: <ulink url="https://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAX-WORKER-PROCESSES">max_worker_processes</ulink> This setting is only available for PostgreSQL 9.4+. For PostgreSQL 9.6+ this setting has additional importance in that it controls the max number of processes you can have for parallel queries.
fr: <ulink url="https://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAX-WORKER-PROCESSES">max_worker_processes</ulink> Ce paramètre n'est disponible que pour PostgreSQL 9.4+. Pour PostgreSQL 9.6+, ce paramètre a une importance supplémentaire car il contrôle le nombre maximum de processus que vous pouvez avoir pour les requêtes parallèles.

note: Tag: para
en: Default: 8
fr: Valeur par défaut : 8

note: Tag: para
en: Sets the maximum number of background processes that the system can support. This parameter can only be set at server start.
fr: Définit le nombre maximum de processus d'arrière-plan que le système peut prendre en charge. Ce paramètre ne peut être défini qu'au démarrage du serveur.

note: Tag: title
en: Runtime
fr: Temps d'exécution

note: Tag: para
en: <ulink url="http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-WORK-MEM">work_mem</ulink> - sets the size of memory used for sort operations and complex queries
fr: <ulink url="http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-WORK-MEM">work_mem</ulink> - définit la taille de la mémoire utilisée pour les opérations de tri et les requêtes complexes.

note: Tag: para
en: Default: 1-4MB
fr: Valeur par défaut : 1-4MB

note: Tag: para
en: Adjust up for large dbs, complex queries, lots of RAM
fr: Ajustement pour les grandes bases de données, les requêtes complexes, beaucoup de RAM

note: Tag: para
en: Adjust down for many concurrent users or low RAM.
fr: Ajuster à la baisse pour de nombreux utilisateurs simultanés ou une faible mémoire vive.

note: Tag: para
en: If you have lots of RAM and few developers:
fr: Si vous avez beaucoup de mémoire vive et peu de développeurs :

note: Tag: para
en: <ulink url="http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM">maintenance_work_mem</ulink> - the memory size used for VACUUM, CREATE INDEX, etc.
fr: <ulink url="http://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM">maintenance_work_mem</ulink> - la taille de la mémoire utilisée pour VACUUM, CREATE INDEX, etc.

note: Tag: para
en: Default: 16-64MB
fr: Valeur par défaut : 16-64MB

note: Tag: para
en: Generally too low - ties up I/O, locks objects while swapping memory
fr: Généralement trop faible - immobilise les Entrées/Sorties, bloque les objets pendant l'échange de mémoire

note: Tag: para
en: Recommend 32MB to 1GB on production servers w/lots of RAM, but depends on the # of concurrent users. If you have lots of RAM and few developers:
fr: Nous recommandons 32MB à 1GB sur les serveurs de production avec beaucoup de RAM, mais cela dépend du nombre d'utilisateurs simultanés. Si vous avez beaucoup de RAM et peu de développeurs :

note: Tag: para
en: This setting is only available for PostgreSQL 9.6+ and will only affect PostGIS 2.3+, since only PostGIS 2.3+ supports parallel queries. If set to higher than 0, then some queries such as those involving relation functions like <code>ST_Intersects</code> can use multiple processes and can run more than twice as fast when doing so. If you have a lot of processors to spare, you should change the value of this to as many processors as you have. Also make sure to bump up <code>max_worker_processes</code> to at least as high as this number.
fr: Ce paramètre n'est disponible que pour PostgreSQL 9.6+ et n'affecte que PostGIS 2.3+, puisque seul PostGIS 2.3+ supporte les requêtes parallèles. Si ce paramètre est supérieur à 0, certaines requêtes telles que celles impliquant des fonctions de relation comme <code>ST_Intersects</code> peuvent utiliser plusieurs processus et s'exécuter plus de deux fois plus rapidement. Si vous avez beaucoup de processeurs à disposition, vous devriez changer la valeur de ce paramètre pour autant de processeurs que vous avez. Assurez-vous également d'augmenter <code>max_worker_processes</code> à une valeur au moins égale à ce nombre.

note: Tag: para
en: Default: 0
fr: Valeur par défaut : 0

note: Tag: para
en: Sets the maximum number of workers that can be started by a single <varname>Gather</varname> node. Parallel workers are taken from the pool of processes established by <varname>max_worker_processes</varname>. Note that the requested number of workers may not actually be available at run time. If this occurs, the plan will run with fewer workers than expected, which may be inefficient. Setting this value to 0, which is the default, disables parallel query execution.
fr: Définit le nombre maximum de workers qui peuvent être démarrés par un seul nœud <varname>Gather</varname>. Les workers parallèles sont pris dans le pool de processus établi par <varname>max_worker_processes</varname>. Notez que le nombre de workers demandé peut ne pas être disponible au moment de l'exécution. Dans ce cas, le plan s'exécutera avec moins de workers que prévu, ce qui peut s'avérer inefficace. La définition de cette valeur à 0, qui est la valeur par défaut, désactive l'exécution parallèle des requêtes.
