Acest articol conține sfaturi pentru îmbunătățirea performanței unei baze de date Microsoft Office Access. Urmând aceste sfaturi, puteți contribui la accelerarea mai multor operațiuni de bază de date, cum ar fi executarea rapoartelor sau deschiderea formularelor care se bazează pe interogări complexe.

Una dintre cele mai bune modalități de a îmbunătăți performanța unei baze de date este să creați indexuri pentru câmpurile utilizate frecvent. Prin crearea de indexuri, puteți îmbunătăți performanța mai mult decât puteți utilizând oricare dintre sfaturile din acest articol. Access creează automat câteva indexuri pentru dvs., dar trebuie să luați în considerare cu atenție dacă indexurile suplimentare vor îmbunătăți performanța.

Acest articol nu discută despre modalitățile de optimizare a performanței anumitor obiecte ale bazei de date, cum ar fi crearea unui index. Pentru mai multe informații, consultați articolul crearea și utilizarea unui index pentru a îmbunătăți performanța.

În acest articol

Contribuiți la îmbunătățirea performanței unei baze de date locale

Următoarele instrucțiuni vă pot ajuta să optimizați performanța unei baze de date Access locale, o bază de date care este stocată pe o unitate de hard disk locală, mai degrabă decât într-o rețea.

Dezactivarea corectării automată a numelui

Caracteristica AutoCorecție nume vă ajută să vă asigurați că funcționalitatea obiectelor bazei de date rămâne intactă atunci când alte obiecte ale bazei de date la care depind sunt redenumite. De exemplu, dacă redenumiți un tabel și există interogări care utilizează acel tabel, Corectare automată nume asigură faptul că aceste interogări nu se întrerup din cauza modificării. Această caracteristică poate fi utilă, dar are o performanță lentă.

Dacă proiectarea bazei de date este stabilă și obiectele sale nu vor fi redenumite, puteți dezactiva în siguranță corectarea automată a numelui pentru a îmbunătăți performanța.

  1. Deschideți baza de date pe care doriți să o optimizați.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga din caseta de dialog Opțiuni Access, faceți clic pe Baza de date curentă.

  4. În panoul din dreapta, sub Opțiuni corectare automată nume, debifați toate casetele de selectare.

Setarea bazei de date pentru compactare și reparare automată

În timp, performanța unui fișier bază de date poate deveni lentă din cauza spațiului care rămâne alocat obiectelor șterse sau temporare. Comanda Compactare și reparare elimină acest spațiu irosit și vă poate ajuta să rulați mai rapid și mai eficient o bază de date. Puteți seta o opțiune pentru a executa automat comanda Compactare și reparare atunci când se închide o bază de date.

  1. Deschideți baza de date pe care doriți să o optimizați.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga din caseta de dialog Opțiuni Access, faceți clic pe Baza de date curentă.

  4. În panoul din dreapta, sub Opțiuni aplicație, bifați caseta de selectare compactare la închidere .

Deschiderea bazei de date în modul exclusiv

Dacă sunteți singura persoană care utilizează o bază de date, deschiderea bazei de date în modul exclusiv împiedică alți utilizatori să utilizeze baza de date în același timp și pot contribui la îmbunătățirea performanței.

  1. Porniți Access, dar nu deschideți o bază de date. Dacă aveți deja o bază de date deschisă, închideți-o.

  2. Faceți clic pe Deschidere , apoi faceți clic pe Răsfoire.

  3. În caseta de dialog Deschidere , selectați fișierul de bază de date pe care doriți să-l deschideți. Puteți să utilizați lista privire în dacă trebuie să navigați pentru a găsi fișierul bază de date.

  4. Faceți clic pe săgeata de pe butonul Deschidere , apoi faceți clic pe Deschidere exclusivă.

Dezactivarea opțiunilor de corectare automată

În mod implicit, Access corectează ortografia în timp ce tastați. Puteți dezactiva caracteristica AutoCorecție pentru a contribui la îmbunătățirea performanței.

  1. Deschideți baza de date pe care doriți să o optimizați.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga al casetei de dialog Opțiuni Access , faceți clic pe Verificare.

  4. În panoul din dreapta, sub Opțiuni AutoCorecție, faceți clic pe Opțiuni AutoCorecție.

  5. În caseta de dialog Opțiuni AutoCorecție , debifați casetele de selectare pentru opțiunile pe care nu le doriți.

    Notă: Nu este necesar să dezactivați toate opțiunile de AutoCorecție pentru a vedea un avantaj, dar mai multe opțiuni de AutoCorecție pe care le dezactivați, cu atât mai mare este avantajul.

Începutul paginii

Contribuiți la îmbunătățirea performanței într-un mediu multiutilizator

Următoarele instrucțiuni vă pot ajuta să optimizați performanța unei baze de date Access care este utilizată într-un mediu multiutilizator.

Scindarea bazei de date

Atunci când scindați o bază de date, plasați tabelele de date într-un fișier de bază de date pe un server de rețea în ceea ce se numește o bază de date back-end. Plasați celelalte obiecte ale bazei de date, cum ar fi interogări, formulare și rapoarte, într-un alt fișier bază de date care se numește bază de date front-end. Utilizatorii își păstrează propria copie a bazei de date front-end pe computerele lor. Performanța se va îmbunătăți, deoarece numai datele sunt trimise prin rețea.

Scindați o bază de date utilizând Expertul divizare bază de date.

  • În fila Instrumente bază de date, în grupul Mutare date, faceți clic pe Bază de date Access.

Modificarea setării de blocare la nivel de pagină sau de înregistrare

Access blochează un anumit volum de date în timp ce editați înregistrările. Cantitatea de date blocată depinde de setarea de blocare pe care o alegeți. Puteți contribui la îmbunătățirea performanței alegând blocarea la nivel de pagină. Cu toate acestea, blocarea la nivel de pagină poate scădea disponibilitatea datelor, deoarece mai multe date sunt blocate decât cu blocarea la nivel de înregistrare.

  • Blocarea la nivel de pagină    Access blochează pagina care conține înregistrarea (pagina este zona de memorie în care se află înregistrarea). Editarea unei înregistrări cu blocarea la nivel de pagină activată poate provoca, de asemenea, ca alte înregistrări stocate în apropiere în memorie să fie blocate. Cu toate acestea, performanța este în general mai rapidă atunci când utilizați blocarea la nivel de pagină în locul blocării la nivel de înregistrare.

  • Blocarea la nivel de înregistrare    Access blochează doar înregistrarea care este în curs de editare. Alte înregistrări nu sunt afectate.

Modificarea setării de blocare la nivel de pagină sau de înregistrare    

  1. Deschideți baza de date pe care doriți să o ajustați.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga, faceți clic pe Setări client.

  4. În panoul din dreapta, în secțiunea Complex , bifați sau debifați caseta de selectare deschideți bazele de date utilizând blocarea la nivel de înregistrare .

Alegeți o setare corespunzătoare pentru blocarea înregistrărilor

Access blochează înregistrările în timp ce le editați. Numărul de înregistrări pe care le blochează Access și intervalul de timp în care sunt blocate înregistrările depind de setarea de blocare a înregistrării pe care o alegeți.

  • Fără încuietori     Access nu blochează o înregistrare sau o pagină până când un utilizator nu salvează modificările la acesta, ceea ce determină ca datele să fie mai ușor accesibile. Cu toate acestea, pot apărea conflicte de date (modificările simultane efectuate la aceeași înregistrare) Dacă utilizați această setare. Atunci când apare un conflict de date, utilizatorul trebuie să decidă ce versiune de date să păstreze. Aceasta este, în general, cea mai rapidă opțiune, dar conflictele de date pot depăși câștigul performanței.

  • Înregistrare editată     Access blochează o înregistrare imediat ce un utilizator începe să-l editeze. Ca rezultat, înregistrările sunt blocate pentru perioade mai lungi de timp, dar conflictele de date sunt mai puțin probabile.

  • Toate înregistrările     Access blochează toate înregistrările dintr-un tabel în timp ce orice formular sau foaie de date care utilizează acel tabel este deschis. Acest lucru poate îmbunătăți performanța pentru utilizatorul care editează datele din tabel, dar restricționează capacitatea altor utilizatori de a edita date mai mult decât celelalte opțiuni.

Modificarea setării de blocare a înregistrărilor    

  1. Deschideți baza de date pe care doriți să o ajustați.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga, faceți clic pe Setări client.

  4. În panoul din dreapta, în secțiunea Complex , sub blocare înregistrare implicită, faceți clic pe opțiunea dorită.

Ajustarea setărilor de reîmprospătare și actualizare a rețelei

Încercați să ajustați intervalul de reîmprospătare (sec), interval de Reîncercare actualizare (MS), numărul de încercări de actualizareși intervalele de reîmprospătare ODBC (sec) , după caz.

Utilizați intervalul Reîncercare actualizare și numărul de setări de reluare a actualizării pentru a specifica frecvența și modul în care Access încearcă să salveze o înregistrare atunci când este blocat de alt utilizator.

Utilizați intervalul de Reîmprospătare ODBC și setările intervalului de reîmprospătare pentru a controla cât de des vă reîmprospătează Access datele. Reîmprospătarea actualizează doar datele care există deja în foaia de date sau în formular. Reîmprospătarea nu reordonează înregistrările, afișează înregistrări noi sau elimină înregistrările și înregistrările șterse din rezultatele interogării care nu mai îndeplinesc criteriile specificate. Pentru a vizualiza aceste modificări, reinterogați înregistrările subiacente pentru foaia de date sau formular.

Modificarea setărilor de reîmprospătare și actualizare a rețelei    

  1. Deschideți baza de date pe care doriți să o ajutați să ruleze mai rapid.

  2. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  3. În panoul din stânga, faceți clic pe Setări client.

  4. În panoul din dreapta, în secțiunea Complex , modificați setările dorite.

Sfat: Pentru a reinteroga, apăsați SHIFT + F9.

Începutul paginii

Contribuiți la îmbunătățirea performanței Access pe computer

Următoarele instrucțiuni vă pot ajuta să îmbunătățiți performanța Access, indiferent dacă baza de date cu care lucrați este stocată pe computer sau într-o rețea.

Dezactivarea animațiilor din interfața de utilizator

Interfața utilizator Access include animații, cum ar fi când se deschid meniurile. Deși aceste animații ajută la simplificarea utilizării interfeței, acestea pot încetini puțin lucrurile. Le puteți dezactiva pentru a contribui la îmbunătățirea performanței.

  1. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  2. În panoul din stânga, faceți clic pe Setări client.

  3. În panoul din dreapta, sub Afișare, debifați caseta de selectare Afișare animații .

Dezactivarea etichetelor de acțiune

Dacă nu utilizați etichetele de acțiune, dezactivați-le pentru a contribui la îmbunătățirea performanței.

  1. Faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  2. În panoul din stânga, faceți clic pe Setări client.

  3. În panoul din dreapta, sub Afișare, debifați casetele de selectare se Afișează etichetele de acțiune în foile de date și se Afișează etichetele de acțiune din formulare și rapoarte .

Închiderea altor programe neutilizate

Închiderea altor programe face mai multă memorie disponibilă pentru Access, ceea ce ajută la minimizarea utilizării discurilor și la îmbunătățirea performanței.

Notă: De asemenea, este posibil să doriți să ieșiți din unele programe care continuă să ruleze în fundal după ce le închideți. Căutați în zona de notificare pentru toate aceste programe. Aveți grijă când ieșiți din aceste programe, deoarece unele programe pot fi necesare pentru ca computerul să funcționeze așa cum vă așteptați. Dacă aveți dubii, probabil că nu trebuie să ieșiți din aceste programe.

Adăugarea mai multor RAM pe computer

Adăugarea memoriei RAM la computer vă poate ajuta să rulați mai rapid interogările mari și vă pot permite să deschideți mai multe obiecte din baza de date. Mai mult, RAM este mult mai rapid decât memoria virtuală pe o unitate de hard disk. Atunci când adăugați RAM, contribuiți la minimizarea utilizării discurilor și la îmbunătățirea performanței.

Curățarea unităților de hard disk

Efectuați periodic acest set de pași:

  1. Ștergeți fișierele de pe computer de care nu mai aveți nevoie.

  2. Ștergeți fișierele Internet temporare.

  3. Goliți Coșul de reciclare.

  4. Rulează operațiuni compacte și reparare în bazele de date.

  5. Defragmentați unitățile de hard disk.

Dezactivarea serviciilor Windows pe care nu le solicitați

De exemplu, dacă aveți o soluție de backup pentru desktop bună, trebuie să luați în considerare dezactivarea serviciului Restaurare sistem. Dezactivarea serviciilor Microsoft Windows pe care nu le utilizați face mai mult RAM disponibil pentru Access.

Important: Dacă vă hotărâți să dezactivați Windows Services, țineți evidența a ceea ce dezactivați, astfel încât să puteți reactiva cu ușurință orice servicii Windows pe care decideți că le solicitați.

Ajustarea setărilor de memorie virtuală

În majoritatea cazurilor, setarea implicită de memorie virtuală utilizată de Windows trebuie să funcționeze optim. Cu toate acestea, în unele situații, ajustarea setărilor de memorie virtuală poate îmbunătăți performanța Access. Luați în considerare ajustarea setărilor implicite de memorie virtuală în următoarele cazuri:

  • Nu aveți mult spațiu pe disc disponibil pe unitatea care este utilizată în prezent pentru memorie virtuală și o altă unitate locală are spațiul disponibil.

  • O altă unitate locală care este mai rapidă decât unitatea curentă are spațiul disponibil și nu este utilizată în mare măsură.

În aceste cazuri, este posibil să obțineți o performanță mai bună, specificând o altă unitate pentru memoria virtuală.

De asemenea, este posibil să beneficiați de o performanță mai bună, precizând o cantitate fixă de spațiu-disc pentru memoria virtuală. Luați în considerare specificarea memoriei virtuale de 1,5 ori mai mare decât cantitatea de RAM instalată pe computer. De exemplu, dacă aveți 1.024 megaocteți (MO) de RAM, specificați 1.536 MB pentru memoria virtuală.

Notă: Poate doriți să specificați mai multă memorie virtuală dacă deseori efectuați simultan mai multe aplicații mari.

Pentru ajutor cu modificarea setărilor de memorie virtuală, căutați în Ajutor Windows pentru "modificați memoria virtuală".

Nu utilizați un economizor de ecran

Economizoarele de ecran utilizează memoria și pornesc automat. Din cauza rafinării în proiectarea monitoarelor, economizoarele de ecran nu mai sunt necesare pentru a vă proteja monitorul de "inscripționare". Puteți să îmbunătățiți performanța un pic și să ajutați computerul să ruleze mai ușor, dacă nu utilizați un economizor de ecran.

Sfat: Nu vă bazați pe un economizor de ecran pentru a vă proteja computerul împotriva accesului neautorizat. Pentru a contribui la protejarea computerului atunci când vă departați, apăsați tasta siglă Windows + L.

Nu utilizați un fundal pentru desktop

Este posibil să vedeți o îmbunătățire setând fundalul pentru desktop la (fără).

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×