- Combien de connexions peuvent gérer Pgbouner?
- Quelles sont les connexions inactives dans PostgreSQL?
- Comment effacer les connexions inactives dans PostgreSQL?
- Comment trouver des connexions inactives dans PostgreSQL?
Combien de connexions peuvent gérer Pgbouner?
En général, un seul pgbouncer peut traiter jusqu'à 10 000 connexions. Environ 1 000 peuvent être actifs en même temps. Les nombres exacts dépendront de votre configuration et de la quantité de données que vous copiez entre la base de données et l'application.
Quelles sont les connexions inactives dans PostgreSQL?
Idle - Identifie les connexions ouvertes à la DB (la plupart des frameworks le font et maintiennent un pool de connexions), qui ne sont pas utilisés. C'est le seul domaine dans lequel un poêler de connexion tel que pgbouncer peut aider le plus.
Comment effacer les connexions inactives dans PostgreSQL?
Tuez une connexion inactive:
Nous devons fournir le processus «ID» dans la requête dans une fonction de terminaison. >> Sélectionnez pg_terminate_backend (7408); Le processus a été magnifiquement tué.
Comment trouver des connexions inactives dans PostgreSQL?
Si vous souhaitez voir combien de connexions inacies dont vous disposez qui ont une transaction ouverte, vous pouvez utiliser: Sélectionner * FROM PG_STAT_ACTIVITY WHERE (State = 'Idle in Transaction') et xact_start n'est pas nul; Cela fournira une liste de connexions ouvertes qui sont à l'état d'inactivité, qui ont également une transaction ouverte.