Skip to content

Audit des instances PostgreSQL & Pgpool
TELECOMMUNICATIONS
Mars 2021 – Avril 2021 (1 mois)
Bordeaux, France

Notre objectif : trouver la solution la plus optimale pour gérer les connexions entrants et sortants de PostgreSQL.

DOTIC a sollicité un audit de sa configuration PostgreSQL et PGPool afin de résoudre des problèmes entraînant le blocage des travaux ETL ainsi que la charge de travail quotidienne de la production.

Leur configuration initiale de PostgreSQL et PGPool n’autorisait que 500 connexions simultanées.

Toutes les connexions au-delà de 500 étaient envoyées en file d’attente bloquant ainsi les nouvelles connexions utilisateurs entrantes.

Cette limite à 500 connexions n’a pas été définie à un endroit précis mais se trouvait être la conséquence de plusieurs paramètres de

configuration différents dans PostgreSQL, PGPool et le noyau hôte Linux.

Au terme d’un audit approfondi de PostgreSQL, PGPool et Linux, nous avons identifié plusieurs paramètres en cause et DOTIC peut ainsi augmenter le nombre de connexion en fonction des ressources réelles de leur machine.