sql >> Database >  >> RDS >> Access

Een database automatisch comprimeren en repareren in Access 2016

Met Access kunt u een database automatisch comprimeren en repareren wanneer de database wordt gesloten. Dit kan prestatie- en/of bestandscorruptieproblemen voorkomen.

U kunt een database handmatig comprimeren en repareren, of automatisch wanneer de database wordt gesloten.

Dit zijn de stappen voor het automatisch comprimeren en repareren van een database wanneer de database wordt gesloten.

Het wordt aanbevolen om een ​​back-up van de database te maken voordat u deze comprimeert en herstelt.

In dit geval moet u een back-up van de database maken voordat u deze sluit.

  1. Open het menu Bestand

    Klik terwijl de database al is geopend op Bestand in de linkerbovenhoek.

  2. Open het optiemenu

    Klik op Opties in het linkermenu.

  3. De instellingen wijzigen

    Het dialoogvenster Toegangsopties verschijnt.

    Klik op Huidige database in het linkermenu.

    Vink vervolgens Compact bij sluiten . aan onder Toepassingsopties .

    Klik op OK .

  4. De database sluiten en opnieuw openen

    Er wordt een dialoogvenster weergegeven waarin wordt uitgelegd dat u de database moet sluiten en opnieuw moet openen om de wijzigingen door te voeren.

    Klik op OK , sluit vervolgens de database en open deze opnieuw.

Waarom u zou moeten comprimeren en repareren

Een database comprimeren is één ding, repareren een ander. Hier is een uitleg waarom beide moeten worden gedaan.

Compact

Naarmate gegevens worden bijgewerkt en het ontwerp van een database verandert, wordt de bestandsgrootte groter. Soms maakt Access verborgen objecten om bepaalde taken uit te voeren. Deze objecten kunnen vaak lang nadat ze nodig zijn in de database blijven staan.

Wanneer u objecten in Access verwijdert, wordt de schijfruimte ook niet automatisch teruggewonnen. Het databasebestand gebruikt nog steeds de schijfruimte die het verwijderde object eerder gebruikte.

Na verloop van tijd kunnen deze factoren een negatieve invloed hebben op de prestaties. Het kan langer duren om database-objecten te openen, query's kunnen langer duren en de hele database kan "traag" lijken.

Door de database te comprimeren, komt de ongebruikte ruimte vrij die deze objecten vroeger in beslag namen. De compacte bewerking comprimeert niet echt de data. Het maakt gewoon de ongebruikte ruimte vrij.

Het eindresultaat van het comprimeren van een database is dat deze sneller zou moeten aanvoelen (en zelfs moeten zijn). De bestandsgrootte kan ook worden verkleind. De mate van deze factoren hangt af van hoe intensief de database wordt gebruikt en wanneer deze voor het laatst is gecomprimeerd.

Reparatie

Er zijn enkele gevallen waarin een databasebestand beschadigd kan raken. Hoewel dit kan gebeuren in een omgeving met één gebruiker, komt het veel vaker voor in een omgeving met meerdere gebruikers.

Als een databasebestand via een netwerk wordt gedeeld en meerdere gebruikers tegelijkertijd rechtstreeks met het bestand werken, loopt dat bestand het risico beschadigd te raken.

Wanneer een bestand beschadigd is, markeert Access het databasebestand als beschadigd. Het bestand kan worden gerepareerd met behulp van het proces Comprimeren en herstellen, hoewel sommige gegevens mogelijk ontbreken nadat het herstelproces is voltooid.

Als u een beschadigd databasebestand probeert te openen, wordt u gevraagd om Access het bestand automatisch te laten repareren.


  1. Is het mogelijk om meerdere updates uit te voeren met een enkele UPDATE SQL-instructie?

  2. Omschakeling/Switchback implementeren in PostgreSQL 9.3.

  3. De rijgroottes van Postgres begrijpen

  4. Ontdek de oorzaken en oplossingen van corruptie in de SQL Server-database