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

Sådan bruges kommandoen Compact and Repair i Access

En vigtig fordel ved at bruge databaser er deres evne til at vokse for at opfylde dine behov. Men jo flere ændringer der foretages i databasen, jo større er risikoen for, at den bliver ødelagt eller beskadiget. Dette kan opstå fra et vilkårligt antal handlinger såsom skrivning, læsning eller bearbejdning. Så skræmmende som databasekorruption kan være, er der måder at forhindre og løse disse problemer på.

Inkluderet i Microsoft Access 2016 er kommandoen Compact and Repair Database. Vi vil lære dig, hvordan og hvornår du skal bruge dette værktøj til dine egne Access-databaser.

Hvorfor korruption og skade opstår

Efterhånden som filer vokser sig større, har de en øget risiko for at blive beskadiget. Dette sker, fordi databasen modtager nye data og informationer. For eksempel opretter Access nogle gange skjulte objekter for at udføre bestemte opgaver. Disse midlertidige objekter kan forblive i din database, selvom Access ikke længere har brug for dem.

Et andet problem, der kan ske, er, når du sletter et databaseobjekt. Diskpladsen, som objektet udfyldte, kan muligvis ikke genvindes. Mens nogle få midlertidige og slettede objekter måske ikke er en stor sag, kan et overskud forårsage problemer over tid. Hvad du kan se er, at forespørgsler tager længere tid at køre, eller din database tager længere tid at indlæse.

Nedsat ydeevne er aldrig let at håndtere, men korruption er især foruroligende! Ingen ønsker at miste dyrebare data. Datakorruption er mest sandsynligt, når en database deles over et netværk, og flere brugere arbejder i den. Selvom du sandsynligvis ikke vil miste hele din database på grund af datakorruption, er det muligt at miste noget af det.

Hvornår skal du bruge kompakt og reparere

Hvis du åbner en database, der er blevet beskadiget eller beskadiget, bliver du bedt om at bruge kommandoen Compact and Repair. Vi anbefaler altid at lave en sikkerhedskopi først.

  • Kompakt ved Luk. Indstillingen Kompakt ved luk database lader dig automatisk komprimere og reparere en database, når den lukkes.
  • Manuel kørsel af Compact on Close. Du kan også køre indstillingen Kompakt ved luk manuelt. Dette kan køres på både åbne og ikke-åbne databaser.

Ét advarselsord:Den kompakte og reparationsprocessen kan forstyrre andre brugere. Hvis du planlægger at køre denne handling, så lad andre vide det, så de kan undgå at bruge databasen på det tidspunkt.

Kommandoen Compact and Repair Database er et fantastisk værktøj, der følger med Access 2016. Ved at forstå, hvornår og hvordan du bruger dette værktøj, kan du løse potentielle databaseproblemer tidligt – og spare dig selv for en masse hovedpine.


  1. MySQL varchar indekslængde

  2. Tilføjelse af flere datalagre til Microsoft Power BI

  3. PostgreSQL installation på Docker

  4. Nogle gange KAN du øge størrelsen på en kolonne på stedet