Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe maak je een Efficiënt Query in Access
Access heeft een zeer snelle en efficiënte database- engine achter de rug, waardoor snelle terugvinden van complexe queries . Zelfs zo , kan queries worden gemaakt om veel sneller te lopen met behulp van een paar tips om een meer efficiënte query te maken . De meeste onderdelen van een Access SQL " Select " statement kan worden gebracht in een willekeurige volgorde , maar de volgorde kan een verschil maken in query- snelheid te maken . Hoe de gegevens worden gebouwd en onderhouden kan ook helpen . Instructies
1

Neem alleen de velden die u nodig hebt om de gewenste resultaten te krijgen . Hoewel het gemakkelijker te typen " Select * uit tabel , " het is een veel efficiëntere query typen " Selecteer Voornaam, Achternaam , Adres uit tabel " als dat alle gegevens die u nodig hebt . Kopen van 2

Include geïndexeerde velden en zet ze aan het begin van de waar clausule in een query . De volgende twee vragen zullen dezelfde resultaten geven, maar de tweede zal men veel sneller lopen als de order datum is een geïndexeerd veld .

"Select OrderDescription , Bedrag van orders waar CustName = ' Smith ' en order datum > = ' # 1/1/2010 ' "

" Select OrderDescription , Bedrag van orders waar OrderDate > = ' # 2010/01/01 ' en CustName = ' Smith ' "
3

Vermijd waaronder de " Sorteer op " of ingewikkeld " groep door" clausules als je alleen maar verwachten dat een paar platen terug . Als je ze nodig hebt, gebruik " bestellen " en " Group door" met geïndexeerde velden waar mogelijk . Als je gaat om de bouw van soortgelijke zoekopdrachten vaak , index die velden moet u bestellen en de groep door .
4

Vermijd het gebruik van "Like" als een snelkoppeling . Het bouwen van een query met een als clausule en een wildcard is handig als u niet weet wat de hele snaar die bevraagd , zoals " Select * van tafel waar Achternaam zoals ' Abercrom * ' . " Maar gebruiken het niet alleen omdat het is makkelijker dan het typen van de hele reeks . Dit zal sterk vertragen een query .
5

Run soortgelijke zoekopdrachten back - to-back wanneer mogelijk. Als je gaat om te draaien andere vragen snel , doe ze op hetzelfde moment . Een query bouwt een toegangspad tot de gegevens in het kader van de query -proces . Een tweede query aan dezelfde tafel zal meestal sneller lopen dan de eerste .

Previous: Next:
  Database Software
·Hoe te Numbers opmaken Binnen …
·Filemaker Pro 6 Tutorial 
·Hoe te Meditech Versie 6.0 Lee…
·Hoe Set Up Shareaza 
·Hoe maak je een query maken om…
·Hoe kan ik een Outer Join in O…
·Wat is een DB2- database? 
·Hoe je alle kolommen aanpassen…
·Definitie van primaire sleutel…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe om muziek te branden van een mediabi…
·Wat is Adobe Encore ? 
·Wat is Afdruk samenvoegen voor Word 2007…
·Hoe PowerPoint opnieuw installeren 
·Hoe kan ik een iPhone App op OSX Zip 
·Hoe naar MOV converteren naar WMV of MPE…
·Hoe kan ik een HP SIM gebruiken Met Wind…
·Hoe maak je een Video Banner Maken 
·Hoe te maken voor iedereen op hetzelfde …
Copyright © Computer Kennis http://www.nldit.com