Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| pgbouncer [Le 05/10/2012, 10:33] – [Test de la connexion] sguary | pgbouncer [Le 11/09/2022, 11:33] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| ====== PgBouncer ====== | ====== PgBouncer ====== | ||
| - | PgBouncer est le pooler de connexion PostgreSQL. Un pooler de connexion permet de laisser les connexions | + | PgBouncer est un pooler de connexion |
| - | ===== Installation ===== | + | PgBouncer permet aussi de mutualiser les sessions dans le serveur, économisant ainsi des ressources. PgBouncer propose plusieurs mode de partage : par requête (default), par transaction ou par session. |
| - | PgBouncer existe sous forme de paquet. apt://pgbouncer | + | ===== Installation ===== |
| + | il suffit d' | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | PgBouncer se positionne entre la base de données postgres et le client. Il fait office de relais. Il faut déclarer les bases que l'on souhaite rendre | + | PgBouncer se positionne entre la base de données postgres et le client. Il fait office de relais. Il faut déclarer les bases que l'on souhaite rendre |
| < | < | ||
| Ligne 19: | Ligne 22: | ||
| </ | </ | ||
| - | Un fichier d' | + | Un fichier d' |
| < | < | ||
| Ligne 29: | Ligne 32: | ||
| </ | </ | ||
| - | Note : Le pooler peut être installé sur une autre machine, que le serveur de base de données. | + | Note : Le pooler peut être installé sur une autre machine que l' |
| ===== Démarrage ===== | ===== Démarrage ===== | ||
| Ligne 39: | Ligne 42: | ||
| </ | </ | ||
| - | Pour forcer le démarrage du pgBouncer au lancement de la machine passer la valeur | + | Pour forcer le démarrage du pgBouncer au lancement de la machine passer la valeur |
| < | < | ||
| vi / | vi / | ||
| Ligne 47: | Ligne 50: | ||
| Pour tester votre connexion. | Pour tester votre connexion. | ||
| < | < | ||
| - | psql -h HostMachine -p 6432 -U utilisateur | + | psql -h HostMachine -p 6432 -U utilisateur |
| </ | </ | ||
| - | Note le port par défaut de pgBouncer est le 6432. Il peut être modifier | + | Notez le port par défaut de pgBouncer est le 6432. Il peut être modifié |
| - | Pour aller plus loin: | + | ===== Voir aussi ===== |
| - | [[http://www.dalibo.org/hs44_pgbouncer_un_pooler_simple_mais_efficace]] | + | |
| - | [[http://pgbouncer.projects.postgresql.org/]] | + | |
