Rechercher : dans
Par :

PHP/MySQL: fermeture auto connexion à la BDD

tep's, le 18 jui 2008 à 11:11:05 
 Signaler ce message aux modérateurs

Bonjour ,


En PHP/MySQL, lorsque l'on ne ferme pas explicitement la connexion avec la base de donnée
(MySql), est ce que les ressources utilisées sont automatiquement libérées à la fin du script ?

Au fait, j'ai mis en production une application. Et après un temps (2 mois à peu près), j'ai
commencé à recevoir cet erreur sql :

Incorrect key file for table '/tmp/#sql_840_21.MYI';

En me documentant dessus, j'ai appris qu'il survient lorsqu'il n'y a plus assez d'espace
disque. Mais pour mon cas, il y a plus de 50 Go libre.

Entre temps, j'ai remarqué que cet erreur survient lorsque les utilisateurs sont connectés
(environ 9). Et le soir, c'est OK. C'est ce qui me pousse à penser à une montée en charge,
alors je me disais que c'est peut être liés aux ressources prises par des connexions non
fermées ?

Qu'est ce que vous en pensez ?

Configuration: Windows Vista
Firefox 3.0