A chaque fois que je fais un truncate de ma table, j'obtiens le message :
Savez vous d'ou provient ce message ?MyISAM table 'matable' is in use (most likely by a MERGE table). Try FLUSH TABLES.
EDIT : ce message apparait après que j'ai importé environ 2000 enregistrements depuis un fichier texte assez volumineux. J'arrive à contourner le problème avec la commande FLUSH qui,d'après la doc, ferme toutes les tables ouvertes, et force les tables utilisées à se refermer. Cela vide aussi le cache de requêtes. Savez vous pourquoi je suis obigé de procéder ainsi ? Sur d'autres fichiers que j'importe, je n'ai pas le problème.