| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Sekunder til at udføre en MySQL Query i PHP
    PHP-scripts , som query MySQL backend -databaser tillader Web programmører til at trække ud en række opgaver , men langsomme MySQL forespørgsler kan gøre ellers imponerende online projekter synes dystre og frustrerende. Selvom en typisk MySQL query tager kun en brøkdel af et sekund til at fuldføre , en bred vifte af faktorer påvirker forespørgsel gange og webmastere kan anvende flere metoder til at gøre forespørgsler mere effektive. Query Varighed

    Ifølge Rob Young , en senior produktchef for Sun Database Technology Group , typiske MySQL forespørgsler tager mindre end et sekund til at fuldføre. Young forklarer, at webmasters overveje længere varighed for at være " langsomme forespørgsler ", og han bemærkede, at webmastere kan bruge langsomme query værktøjer til at diagnosticere forespørgsler , der tager mellem én og 10 sekunder at gennemføre .
    Identifikation
    Salg

    Webmasters , der oplever eller har mistanke langsomme forespørgsler , ifølge Young, kan aktivere en logføringsfunktionen indfødte til MySQL som en måde at spore langsomme forespørgsler. Aktivering af denne funktion kræver at stoppe serverens MySQL service, så database administratorer bør udvise forsigtighed for at fuldføre denne aktivitet i løbet af en planlagt vedligeholdelse begivenhed eller i perioder af lys database brug. Unge bemærker, at give den langsomme forespørgslen log kræver stoppe MySQL service og genstarte den med - log - slow - forespørgsler argument . Når en administrator har aktiveret den langsomme forespørgsler log, vil MySQL registrerer hver langsom forespørgsel, der angiver længden af forespørgslen , når forespørgslen startet, forespørgslen indhold og oplysninger om kunden i tillæg til andre forespørgselsdata .

    cache

    MySQL server administratorer , der oplever langsomme databaseforespørgsler kan være i stand til at fremskynde forespørgselsperformance ved at aktivere MySQL cache . Denne funktion gør det muligt for database til at holde tidligere valgte data i en mere let tilgængelig fil i stedet at dyppe i databasen for hver anmodning , og dermed fremskynde forespørgsel ydeevne. Ifølge programmering website Techie Corner, kan server administratorer tænde MySQL cache ved at indstille " query- cache - type" variabel til "1" og definere en cache størrelse i MySQL -konfigurationsfilen.
    < Br > Overvejelser

    en bred vifte af emner kan påvirke , hvor lang tid en MySQL query tager at fuldføre . Selvom mange servere holder MySQL-databasen til rådighed på den lokale vært , nogle server administratorer peger forespørgsler til databaser , der er placeret på eksterne servere , der forbinder til en ekstern server kan øge den tid, der kræves for at udføre en forespørgsel , og forbindelsesproblemer kan forårsage en forespørgsel til at bremse yderligere eller mislykkes helt. Desuden kan brugerne oplever længere end normale forespørgsel reaktioner i perioder med tung trafik på serveren . Brugere, der kører længere forespørgsler eller forespørgsler , der omfatter "Indsæt ", " Update " " Delete " eller " Drop" kommandoer kan opleve betydeligt længere gennemførelsestid i forhold til enkle " Vælg" forespørgsler.
    < Br >

    Forrige :

    næste :
      Relaterede artikler
    ·Beskrivelse af SQL Borde 
    ·Sådan Design en Travel Website Database 
    ·Sådan bruges SQL Profiler 101 
    ·Sådan deaktiveres Tilbagerulning Segmenter 
    ·Sådan kører SQL til Drop Borde & sekvenser fra komman…
    ·Sådan Track Revisioner i Access 2007 
    ·Sådan ændres CCSID Code kunne håndtere euro Symbol 
    ·Sådan kopieres data i Access Makro 
    ·SQL Injection Tutorial 
    ·Oplysninger om MS Access Secure Forfatter 
      Anbefalede Artikler
    ·Sådan Set Beregninger i OmniForm 
    ·Sådan Konverter Microsoft formater til PDF-filer 
    ·Sammenligninger af Word 2003 & 2007 
    ·Sådan Vedhæft Zip-filer Together 
    ·Sådan får AAC-filer til en iPod 
    ·Sådan kopiere tekst fra en del af et Word-dokument til…
    ·Sådan kopieres et billede fra Internet & sætte det i …
    ·Sådan indstilles datoformat i OpenOffice 
    ·Sådan udskrives et brev fra en liste i MS Word 
    ·Hvad er den fil Extension Ctm 
    Copyright © Computer Viden http://www.computerdk.com