Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 29/10/2009 19:02:20
- 4rKaN
- Membre
Couper connexions existantes
Bonjour à tous,
Comment peut-on savoir ,à travers Postgresql, quelles sont les connexions ouvertes (vers d'autres applications). Et mieux...comment les supprimer dans postgresql.
Je me suis renseigné sur le net sans succès...J'ai entendu parler d'une requête ou d'une fonction spécifique mais sans plus de détail.
D'avance Merci,
4rKaN.
Hors ligne
#2 29/10/2009 19:06:32
- Marc Cousin
- Membre
Re : Couper connexions existantes
Supprimer une session n'est possible qu'à partir de la 8.4. Avant on ne pouvait qu'annuler la transaction qu'elle avait en cours. Il y avait toujours la possibilité de killer le processus, mais sans garantie.
Voici la doc associée de la 8.4:
http://docs.postgresqlfr.org/8.4/functions-admin.html
pg_terminate_backend et pg_cancel_backend
Dernière modification par Marc Cousin (29/10/2009 19:07:03)
Marc.
Hors ligne
#3 30/10/2009 00:17:11
- gleu
- Administrateur
Re : Couper connexions existantes
Et pour déterminer les connexions ouvertes, SELECT * FROM pg_stat_activity;
Guillaume.
Hors ligne
Pages : 1