Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan øke hastigheten på INSERT på MySQL
    Det kan virke som å være en ekstremt tålmodig person er et krav for håndtering av MySQL-databaser , men ved å endre måten du sette inn poster i en database , kan du gjøre transaksjonene kjøre opptil 20 ganger raskere . I tillegg er mer enn bare en funksjon tilgjengelig for innsetting av data . Instruksjoner
    en

    Unngå å bruke separate single- row INSERT uttalelser for å sette inn flere rader for samme klient . I stedet utnytter et stort INSERT setning med flere verdier lister.
    2

    Stole på INSERT FORSINKET kommandoen for å sette inn flere rader for flere klienter . Det automatisk køer hver rad og venter til målrettet tabellen ikke blir brukt av en annen tråd .
    3

    Dra nytte av samtidige INSERT uttalelser når du arbeider med MyISAM tabeller. Dette reduserer stridigheter mellom lesing og skriving forespørsler om en bestemt tabell .
    4

    Last data fra en tekstfil direkte inn i en tabell ved hjelp av LOAD DATA INFILE setningen i stedet for en INSERT-setning . Det går omtrent 20 ganger raskere .
    5

    Lock nontransactional bord før du setter data inn i dem . Dette fører til at indeksen buffer for å bli skylt én gang. Hvis du ikke låse dem , vil indeksen buffer spyles etter hver eneste INSERT setning .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage PDF-filer med PHP 
    ·Hvordan Slett fra en MySQL database 
    ·Hvordan legge Script manuelt på MySQL 
    ·Hvordan bruke PHP Omadresser Headers Anywhere in Script…
    ·Hvordan Unset Sesjonsvariabler i PHP 
    ·Hvordan leser jeg innholdet i en ekstern webside ved hj…
    ·Hvordan få tilgang til en Explode Array på PHP 
    ·Hvordan trekke et utdrag fra en String Med PHP 
    ·Slik viser et PHP -kalenderen på en HTML-side 
    ·Lønn for en Senior Level PHP Programmerer 
      Anbefalte artikler
    ·Forskjellen mellom deterministisk og nondeterministic F…
    ·Hvordan legge til rader DataView 
    ·Hvordan endre skriftstørrelsen i Java Script 
    ·Utvide PHP Meny Tutorial 
    ·Slik fjerner Quotes i Python SQLite 
    ·Hvordan sette inn en post Into the VBA Database 
    ·PHP Scratch Tutorial 
    ·MySQL søk og erstatt 
    ·Hvor å Utsikt Python Byte Kode 
    ·Hvordan Sammenlign en tidligere rekorden i Access Query…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/