| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Sortie de personnages étranges dans MySQL PHP 
    ·Comment faire pour convertir les accès à MySQL 
    ·Comment Flush sortie lors du traitement en PHP 
    ·Comment faire pour éviter les entrées dupliquées ave…
    ·Comment faire pour exécuter une requête MySQL pour PH…
    ·Comment faire pour convertir Thèmes Joomla 
    ·Comment envoyer un message texte avec PHP Script 
    ·Comment supprimer de données MySQL à une certaine pé…
    ·PHP n'est pas exécuté 
    ·PHP Byte Conversion 
      articles en vedette
    ·Comment lire le code ASCII Tableau de référence rapid…
    ·Comment protéger SQL Inject de Déclarations 
    ·Quel Langage informatique Microsoft at Créer 
    ·Comment faire pour créer une classe abstraite dans Net…
    ·Comment graphique avec le logiciel pour Python 
    ·FAQ sur les politiques PHP 
    ·Comment faire un tri par insertion dans Python 
    ·Tutoriel de compte à rebours en Java 
    ·Comment utiliser Boîtier Camel 
    ·Différence entre Rich Text & HTML 
    Copyright © Connaissances Informatiques http://fr.wingwit.com