Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 24/08/2007, 09h07   #1
Membre chevronné
 
Avatar de pop_up
 
Inscription : avril 2006
Messages : 833
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 833
Points : 690
Points : 690
Par défaut Lock wait timeout exceeded

Bonjour,

J'ai le problème de "Lock wait timeout exceeded" lors de l'execution d'une procedure stockée. Mes tables sont en innodb.

Apparemment cela vient d'un accés concurentiel sur mes tables mais pourtant c'est bizarre car dans certains cas cette procedure stockée fonctionne bien et parfois non.

C'est pour cela que je me demande d'ou cela peut bien venir.

Du coup, j'aimerai avoir votre avis sur le code suivant

admettons que j'ai le curseur suivant
Code :
1
2
3
4
 
DECLARE curseur CURSOR FOR 
	SELECT  DISTINCT id_adresse
	FROM    PERSONNE INNER JOIN PRODUIT ON (PERSONNE.id_personne=PRODUIT.id_personne);
Si j'ouvre le curseur et que dans le curseur je fais un UPDATE sur PERSONNE.id_nom, est ce que cette transaction sera la cause au probleme de lock wait timeout ?
pop_up est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 08h10   #2
Membre chevronné
 
Avatar de pop_up
 
Inscription : avril 2006
Messages : 833
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 833
Points : 690
Points : 690
UP !!
pop_up est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h00.


 
 
 
 
Partenaires

Hébergement Web