IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Pb Timeout Requete


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2006
    Messages : 123
    Par défaut Pb Timeout Requete
    Bonjour,

    je suis completement nouveau en MySQL. Est-il possible de mettre un timeout sur une requete? si oui, comment?

    en effet, hier soir une requete a planté sur un poste et sur MySQLADMinistrator , il y avait une copie dans la table 'tmp' qui n'en finissait pas.... Pour eviter que ceci se reproduise, j'aimerai interdire une requete qui dure plus de 2h..

    merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Par défaut
    ne serait il pas plus judicieux d'optimiser la requete? (EXPLAIN est ton ami)


    Pour ce qui ai d'un timeout, je n'ai jamais entendu parler de pareille chose implémenté directement dans mysql. Cependant cela doit être possible par le biais d'un script tiers.

    EX :

    => récupèration du résultat de show processlist.
    => évaluation de la 6 colone du résultat pour chaque ligne.
    => kill de l'id de la requete en question.

    Cependant cela peut poser problème si ton serveur utilise la réplication, ou si des application se connecte en permanent connect.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2006
    Messages : 123
    Par défaut
    En fait je ne peux pas optimiser la requête car il s'agit d'une requête faite manuellement sur MySQL QueryBroswer.

    impossible de configurer MySQL pour interdire une requête et ajouter un timeout alors ? J'ai cherché sur le ent mais san résultat....

Discussions similaires

  1. Requete http / Connexion socket / Timeout
    Par Harry_Tauper dans le forum Débuter
    Réponses: 8
    Dernier message: 19/10/2009, 11h38
  2. Réponses: 2
    Dernier message: 05/05/2009, 10h39
  3. [MooTools] Gérer le timeout de requete json
    Par AsQuel dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 21/04/2008, 14h28
  4. Timeout requete ?
    Par azzhunter dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 14/02/2008, 14h55
  5. Timeout requete Oracle?
    Par netangel dans le forum Oracle
    Réponses: 2
    Dernier message: 30/01/2007, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo