PHP connexions persistantes provoquent une forte charge sur votre base de données MySQL. Pour les petites applications Web, la charge n'est pas importante . Pour les sites occupés , la charge peut provoquer des erreurs de délai d'attente et les problèmes de mémoire sur le serveur de base de données . Pour remédier à la forte utilisation de la mémoire, vous ajoutez la fonction " mysql_close " à la fin de pages PHP qui n'ont pas besoin de la connexion MySQL ouverte. La fonction ferme une connexion persistante, libération de la mémoire sur les pages qui n'ont pas besoin de ressources de base de données . Instructions 1 Faites un clic droit sur une page PHP qui n'a pas besoin des ressources MySQL. Cliquez sur "Ouvrir avec " et sélectionnez votre éditeur PHP. 2 Rechercher dans le site pour trouver des requêtes SQL . Si vous ajoutez la fonction close vers une page qui utilise MySQL, votre site renvoie une erreur lorsque les utilisateurs ouvrent la page. Pour cette raison, vous devez passer en revue la page pour les requêtes SQL avant d'ajouter la fonction de fermeture . 3 Ajoutez la fonction suivante à votre page de fermer la connexion MySQL et libérer des ressources sur votre serveur: mysql_close (); 4 Répétez ces étapes pour chaque page PHP sur votre site . Après avoir ajouté la fonction de fermeture , téléchargez les pages de votre site.
|