Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2004, 14h49   #1
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Par défaut Arrêter une requête en cours

Bonjour tout le monde,

Quelqu'un saurait-il comment arrêter une requête en cours ? (sous bash si possible....je sais, j'en demande bcp )

Merci !
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2004, 17h22   #2
Membre Expert
 
Avatar de David Guillot
 
Homme David Guillot
Chef de projet en SSII
Inscription : mars 2004
Messages : 879
Détails du profil
Informations personnelles :
Nom : Homme David Guillot
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 879
Points : 1 149
Points : 1 149
dans psql ? Ctrl+C je crois, ou Ctrl+D
__________________
Avant de poser une question ici :

Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé
David Guillot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2004, 18h17   #3
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
ok quand tu es dans psql, mais quand tu lances une requête, par exemple, avec php ou un logiciel tiers, c'est pas possible de faire un ctrl+c .....
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2004, 19h49   #4
Membre Expert
 
Avatar de David Guillot
 
Homme David Guillot
Chef de projet en SSII
Inscription : mars 2004
Messages : 879
Détails du profil
Informations personnelles :
Nom : Homme David Guillot
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 879
Points : 1 149
Points : 1 149
en prenant l'exemple de PHP : la fonction pg_cancel_query() annule les requetes asynchrones :
Citation:
Envoyé par la doc PHP
pg_cancel_query() annule la requête asynchrone, démarrée avec pg_send_query(), sur la connexion connection. Vous ne pouvez pas annuler une requête démarrée avec pg_query().
donc si PHP ne propose pas l'annulation d'une requete synchrone (c'est les plus courantes), je doute que les autres langages le permettent
__________________
Avant de poser une question ici :

Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé
David Guillot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2004, 09h18   #5
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Cela voudrait dire qu'une grosse requête ne pourrait être arrêté sans avoir à relancer le serveur ???.... pas glop pas glop
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2004, 09h54   #6
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Salut à tous,

Un mec sympa de la mailing list de postgresql-fr m'a rencardé sur un utilitaire appelé pgsession, qui permet de voir les sessions en cours et d'éventuellement en tuer.

Merci quand même.

@+
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h37.


 
 
 
 
Partenaires

Hébergement Web