|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
Problème de requête DBLINK bloquéeTechnique - général | Problème de requête DBLINK bloquéePar Francois Rigaudie le 22/11/2006 - 17:49 Bonjour, J'utilise la contrib Dblink de Postgres afin de rapatrier les données d'une base externe vers une base locale. Il arrive que le serveur distant soit arrêté alors que ma requête est en cours d'exécution. Il s'en suit que ma requête locale continue de tourner dans le vide sans jamais s'arrêter. Pour peu que cela ne soit pas détecté à temps le FULL VACUUM nocturne se retrouve bloqué sur elle puis que toutes les requêtes ultérieures sur ma base. Dommage. Quelqu'un a t-il déjà rencontré ce problème ? Il n'y a pas apparemment de possibilité de définir un timeout sur une requête dblink. Y-a t'il un moyen d'arrêter proprement ces requêtes bloquées ? Jusqu'à présent nous n'avons réussi à nous en sortir qu'en effectuant un kill -SIGQUIT sur la requête en question ce qui fait redémarrer le serveur Postgres dans la foulée : dommage pour les connexions des copains, vous comprendrez mon embarras. Merci de tout coeur à celui qui pourra m'aider, François |
|||
© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.