sql >> Database teknologi >  >> RDS >> Access

Sådan gør du dine adgangsdatabaser ultrahurtige!

Med det seneste Microsoft Access-program udrullet sidste år, er der foretaget en masse forbedringer af databaseprogrammet. Alligevel kæmper mange brugere med langsomt-indlæsende databaser. Når din virksomhed kører på hastighed og effektivitet, er det frustrerende at blive bremset af din database. Heldigvis er der et par ting, du kan gøre for at fremskynde dine databaser. Lad os tjekke dem ud nedenfor!

Alle tabeller skal have primære nøgler

Hver tabel i din database bør have en primær nøgle, så databasen kan identificere specifikke poster. Derudover kan du ikke oprette sekundære indekser, medmindre du har en primær nøgle. For at afgøre, om du har sat dine tabeller korrekt op, skal du åbne hver tabel i designvisning. Du kan hurtigt se, om nogen tabeller er uden en primær nøgle. Husk, din primære nøgle skal være ét felt og numerisk.

Tilføj sekundære indekser for hurtigere søgninger

Hvis du finder dig selv at søge efter de samme felter, vil det være nyttigt at tilføje et sekundært indeks. Du behøver selvfølgelig ikke sekundære indekser for alle felter. Hold dig til dem, du bruger regelmæssigt, såsom OrderDate.

Opdel dine databaser

Opdeling af din database kan forbedre ydeevnen og stabiliteten, især når du deler den med andre. Når du opdeler din database, indeholder den ene del alle objekter (undtagen tabeller), mens den anden indeholder dataene. Disse to dele - "appen" og "dataene" - er forbundet med hinanden.

Brug Compact and Repair

Det er en god idé at bruge Compact and Repair hver måned. Dette administrative værktøj forhindrer korruption og holder dine databaser sunde. Det reducerer også behovet for manuelt at køre Access-rapporter, indsamler databasestatistik og komprimerer databaser for at give mere plads og spare VBA-kode. Ved hjælp af værktøjet kan du importere eller slette objekter i din database.

Indlæs kun det, du har brug for

Du behøver ikke at indlæse alt, når du åbner din database, da dette kun vil bremse tingene. Overvej, hvilke oplysninger du forsøger at indsamle, og hvad der skal åbnes. Slip af med de formularer, der åbner alt, og brug "hvor"-klausulen til at vise de data, du har brug for. "Where"-klausulen begrænser antallet af poster, der returneres, hvilket betyder færre ressourcer og hurtigere resultater.

Hvis du har været frustreret over den manglende hastighed i dine Access-databaser, skal du følge ovenstående tip eller ringe til Arkware. Vi har specialiseret os i MS Access, og vi kan evaluere dit program og finde måder at gøre dine databaser ultrahurtige! Med blot et telefonopkald kan du drive din virksomhed mere effektivt – ring til os i dag!


  1. Opret og konfigurer Oracle Linked Server i SQL Server

  2. 4 måder at få en visningsdefinition ved hjælp af Transact-SQL

  3. SQL Server Tutorial – Alt hvad du behøver for at mestre Transact-SQL

  4. Deaktiver SA-kontoen i SQL Server (T-SQL-eksempel)