Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur Monitor en MySQL Slow Query

    Den tid det tar en MySQL Query för att köra är en återspegling av ett antal olika faktorer , från effektivitet bordet utformning och storleken på de områden som till antalet poster frågan returnerar . Om du hittar din MySQL Query kör långsammare än det borde , kan du använda loggning funktionen att analysera frågeprestandan och justera den att köra snabbare och mer effektivt . Instruktioner
    1

    logga in på datorn och öppna MySQL konfigurationsfil . Sök efter " my.cnf " filen om du inte vet var konfigurationsfilen finns . Bläddra till " log_slow_queries " inställningen och ändra den till " ON ".
    2

    Gå till " mysqld " sektionen och ställ in " long_query_time " till 1 . Detta identifierar en lång fråga som man tar mer än en sekund att köra . Ställ in " log - slow - frågor " till " = /var /log /mysql /mysql - slow.log . " Detta anger namn och plats för loggfilen som skapas varje gång en fråga tar mer än en sekund för att köra .
    3

    Kör din fråga och vänta på resultatet . Öppna " mysql - slow.log " filen om din fråga tog längre tid än en sekund att köra . Undersöka resultaten av denna fråga för att ta reda på vad som saktar ner resultaten . Justera och optimera din fråga , kör den och granska loggfilen igen . Fortsätt tills din fråga körs så effektivt som möjligt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar miniatyrbilder i PHP
    ·Hur man skapar en enkel inloggning med PHP
    ·Hur cache PHP
    ·Jämför MySQL Vs . SQLite
    ·Hur man sätter in en PHP variabel i en tabell i MySQL
    ·Hur man avgör en relativ App Root i PHP
    ·Den PHP Equals funktion
    ·PHP Security Training
    ·Hur man fångar en Sidrubrik Använda PHP
    ·Hur man läser en DOC -fil med PHP
    Utvalda artiklarna
    ·Microsoft Certified Partner Krav
    ·Hur man sätter i MySQL med PHP
    ·Hur man skapar ett installationsprogram med VB6 Studio
    ·Hur man gör med ComboBox
    ·Hur man använder Sprint F - PHP
    ·Hur köra Python Code
    ·Hur man skapar DropDownList Med Key Sök i C
    ·. Hur man uppgraderar en väg från VB6 till Net
    ·Så här visar du varje iteration i en Visual Basic Tex…
    ·Konvertera byte till String
    Copyright © Dator Kunskap http://www.dator.xyz