Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Retarder les fonctions de PHP 
  • Procédures PHP 
  • PHP image dynamique Tutorial 
  • Comment faire pour importer une base…
  • PHP MySQL problèmes UTF8 
  • La réplication MySQL Tutorial 
  • Comment trouver le numéro de PHP li…
  • Comment vérifier une chaîne de tex…
  • Comment utiliser Cron PHP 
  • Comment télécharger les fichiers D…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment surveiller un MySQL requêtes lentes

    Le temps nécessaire à une requête MySQL à exécuter est le reflet d'un certain nombre de facteurs , de l'efficacité de la conception de la table et de la taille des champs concernés pour le nombre d' enregistre les retours de requête . Si vous trouvez votre requête MySQL tourne plus lentement que prévu , vous pouvez utiliser la fonction de journalisation pour analyser les performances des requêtes et le tordre pour courir plus vite et plus efficacement. Instructions
    1

    Connectez-vous à votre ordinateur et ouvrez le fichier de configuration MySQL. Recherchez le fichier " my.cnf " si vous ne savez pas où le fichier de configuration se trouve . Accédez au paramètre " log_slow_queries " et le changer à "ON".
    2

    Aller à la section « mysqld » et définir le " long_query_time " à 1 . Il identifie une longue requête comme une prise plus d'une seconde à courir. Définir les « log- slow-queries " sur " = /var /log /mysql /mysql- slow.log . " Ceci spécifie le nom et l'emplacement du fichier journal qui sera créé chaque fois qu'une requête prend plus d'une seconde pour fonctionner.
    3

    exécuter votre requête et attendre les résultats . Ouvrez le fichier "mysql - slow.log " si votre requête a pris plus d'une seconde à courir. Examiner les résultats de cette requête pour savoir ce qui ralentit le résultat . Tweak et optimiser votre requête, le relancer et d'examiner à nouveau le fichier journal . Continuer le processus jusqu'à ce que votre requête s'exécute aussi efficacement que possible.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment savoir si un appel de fonction est statique ou non PHP 
  • Comment convertir le HTML en PHP 
  • Expansion PHP Menu Tutorial 
  • Comment se débranchent classe en PHP 
  • Comment insérer plusieurs enregistrements à la fois dans MySQL 
  • Comment créer une page PHP dans un site web 
  • Comment vérifier MySQL Null sur PHP 
  • Comment protéger SQL Inject de Déclarations 
  • Comment faire pour changer de groupe PHP dans cPanel 
  • Comment importer SQLite à MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc