Access 97: Ververs de code

Tips & Trucs voor Access 97

Moderator: MandersOnline

Gebruikersavatar
MandersOnline
Manders Online
Manders Online
Berichten: 23648
Lid geworden op: zo 03 aug 2003, 1:12
Locatie: Amsterdam
Contacteer:

Access 97: Ververs de code

Bericht door MandersOnline » zo 13 jul 2008, 12:51

Access gaat naarmate de sessie langer duurt, steeds trager werken. De oorzaak hiervoor ligt in het feit dat Access eenmaal aangeroepen code (bijvoorbeeld van VBA-modules) in het geheugen laadt en deze geheugenruimte niet meer vrijgeeft totdat het programma wordt afgesloten. Zo kan het geheugengebruik sterk toenemen omdat niet alleen de benodigde module-code wordt geladen, maar ook code van modules die misschien nodig zouden kunnen zijn. Komt bijvoorbeeld in een module een If-statement voor, waarin een aparte module wordt aangeroepen, dan wordt ook die module alvast geladen, zelfs al is die misschien niet nodig. De ballast wordt daardoor steeds groter, het geheugen raakt voller en Access presteert evenredig matiger. De enige methode om het geheugen weer vrij te maken is dan het Access-programma af te sluiten en het opnieuw te starten.
Bezoek ook gerust de hoofd site https://www.mandersonline.nl

Plaats reactie