| 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
    Hvad mener du med Query Optimization Techniques
    En forespørgsel er et sæt af program- kommandoer, der bruges til at udtrække data fra en database , ? Optimering teknikker er procedurer , der anvendes til at udtrække disse data så hurtigt og effektivt som muligt. Hastigheden af ​​en forespørgsel afhænger af strukturen af databasen ( kaldet DB skema ) , de filtre, der anvendes i forespørgslen, databaseindekser og indsætte forespørgsler i kompileret kode . Optimering af en forespørgsel er vigtigst, når et stort antal brugere har adgang til databasen , såsom i en internet eller klient -server- situationen . Database Schema

    En optimeret forespørgsel starter med layout, eller skema , af databasen . Skemaet henviser til de data, der er lagret i hver database samt hvordan hver database vedrører andre databaser . En effektiv database indeholder ikke transitive afhængigheder , hvilket betyder, at mere end ét felt ikke skal opdateres , hvis dataene er ændret. For eksempel indeholder en database, der indeholder en kundes navn, by , stat og postnummer transitive afhængigheder , for hvis postnummeret ændres, skal den by og stat også ændre sig. For at optimere denne type database , skal du fjerne den by og stat fra databasen og gemme dem i en anden database sammen med postnummer. Den postnummer bliver så forbindelsen mellem de to tabeller , og byen og stat opdateres automatisk, hvis postnummeret ændres.
    Query Filtre

    "hvor" klausuler i en forespørgsel er filtre , og angive, hvilke data til at trække fra databasen. For eksempel vil en forespørgsel til at udskrive alle navnene af kunder inden for et postnummer bruge et filter på postnummer felt. Den " hvor "-klausul ville angive en række postnumre , og forespørgslen vil filtrere gennem databasen og vælge de kundenavne , som postnummer falder inden for den angivne interval. Nøjagtigheden og effektiviteten af forespørgslen afhænger af detaljer kodet ind i "hvor" klausuler.
    Database Indexes
    En database indeks , der ligner et indeks i en bog , bruges til at hjælpe hente data fra en database.

    datastruktur, der forbedrer data recovery hastighed indefra en database er et indeks . Visualiser en database indeks som et indeks i en bog , en bog indeholder kapitler, underkapitler og sidetal , med ord på hver side. Bogens indeks angiver kapitlet og sidetallet for et bestemt ord . En database index virker meget på samme måde , så en forespørgsel til at kontrollere de vigtigste data mod indekset for at finde en hurtig , direkte rute til at hente de relevante data .
    Compiled Query Code
    < br > kompileret kode er programmering kode oversat til maskinsprog .

    kompileret kode er kode oversættes til maskinsprog - det sprog, en computer kan behandle . Det tager tid at kompilere forespørgsel kode inden du kører forespørgslen , jo længere forespørgslen, jo længere tager det at kompilere . Forespørgsler indsat i tidligere kompileret kode , og gemmes derefter på den samme computer som databasen, løbe hurtigere, end forespørgsler, der skal udarbejdes inden behandling . Dette er en anden teknik til at optimere en forespørgsel.

    Forrige :

    næste :
      Relaterede artikler
    ·Forretningsskik for Database Design 
    ·Sådan Debug Access 
    ·Sådan Trim i T-SQL 
    ·Sådan oprettes en parameterforespørgsel i Access 
    ·Sådan Edit Networks i Access 2007 
    ·Sådan bruges Access Som donordatabase 
    ·Den Query funktion relationelle database Operations 
    ·Sådan oprettes en rapport FileMaker Pro 
    ·Sådan tilføjes primære nøgler 
    ·Hvad er Microsoft CRM 
      Anbefalede Artikler
    ·Sådan Fix The Sims 2: Bon Voyage Fejl 
    ·Sådan formateres en Word-fil til Kindle 
    ·Sådan oprettes en Tornado i Photoshop 
    ·Sådan Konverter dato til tekst i Excel 
    ·Sådan Konverter en MPG til M4V Med VPL 
    ·Sådan Optag en Webcast til dvd 
    ·Sådan bruges RAR filer med emulatorer 
    ·Sådan oprettes en uret Symbol 
    ·Sådan Konverter Flac til MP3 Med Freeware 
    ·Sådan flytter en Thesis Footer 
    Copyright © Computer Viden http://www.computerdk.com