Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Šajā rakstā iekļauti padomi, kā uzlabot Microsoft Office Access datu bāzes veiktspēju. Izmantojot šos padomus, varat paātrināt daudzas datu bāzes darbības, piemēram, palaist atskaites vai atvērt formas, kuru pamatā ir sarežģīti vaicājumi.

Viens no labākajiem veidiem, kā uzlabot datu bāzes veiktspēju, ir izveidot indeksus bieži izmantotiem laukiem. Izveidojot indeksus, varat uzlabot veiktspēju vairāk, nekā varat, izmantojot kādu no šajā rakstā ļiem. Programma Access automātiski izveido dažus indeksus, bet rūpīgi apsveriet, vai papildu indeksi uzlabos veiktspēju.

Šajā rakstā nav aplūkoti paņēmieni, kā optimizēt konkrētu datu bāzes objektu veiktspēju, piemēram, alfabētiskā rādītāja izveidi. Papildinformāciju skatiet rakstā indeksa Jaunrade lietošana veiktspējas uzlabošanai.

Šajā rakstā

Palīdzība lokālās datu bāzes veiktspējas uzlabošanai

Tālāk sniegtie norādījumi var palīdzēt optimizēt lokālās Access datu bāzes — datu bāzes, kas tiek glabāta lokālajā cietajā diskā, nevis tīklā, veiktspēju.

Nosaukumu automātiskās koriģēšanas izslēgšana

Nosaukumu automātiskās koriģēšanas līdzeklis palīdz nodrošināt, ka datu bāzes objektu funkcionalitāte paliek nemainīga, kad tiek pārdēvēti citi no tiem atkarīgi datu bāzes objekti. Piemēram, ja pārdēvējat tabulu un pastāv vaicājumi, kas izmanto šo tabulu, nosaukumu automātiskā koriģēšana nodrošina, ka šie vaicājumi nav sarauti izmaiņu dēļ. Šis līdzeklis var būt noderīgs, bet tas dažiem veic lēnu veiktspēju.

Ja datu bāzes noformējums ir stabils un tās objekti netiks pārdēvēti, varat droši izslēgt nosaukumu automātisko koriģēšanu, lai uzlabotu veiktspēju.

  1. Atveriet datu bāzi, kuru vēlaties optimizēt.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Dialoglodziņa Access opcijas kreisajā rūtī noklikšķiniet uz Pašreizējā datu bāze.

  4. Labās rūts sadaļā Nosaukumu automātiskās koriģēšanas opcijas notīriet visas izvēles rūtiņas.

Automātiska datu bāzes saspiešana un labošana

Laika gaitā datu bāzes faila veiktspēja var kļūt lēna, jo atlicis izdzēstiem vai pagaidu objektiem iedalīta vieta. Izmantojot komandu Saspiest un labot , tiek noņemta šī liekā vieta, un tā var palīdzēt datu bāzei darboties ātrāk un efektīvāk. Varat iestatīt opciju automātiski izpildīt komandu Saspiest un labot , datu bāzei aizverot datu bāzi.

  1. Atveriet datu bāzi, kuru vēlaties optimizēt.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Dialoglodziņa Access opcijas kreisajā rūtī noklikšķiniet uz Pašreizējā datu bāze.

  4. Labās rūts sadaļā Lietojumprogrammas opcijas atzīmējiet izvēles rūtiņu Aizverot saspiest.

Datu bāzes atvēršana ekskluzīvā režīmā

Ja esat vienīgais lietotājs, kas izmanto datu bāzi, datu bāzes atvēršana ekskluzīvs režīmā neļauj citiem lietotājiem izmantot datu bāzi vienlaikus un var palīdzēt uzlabot veiktspēju.

  1. Startējiet programmu Access, bet neatveriet datu bāzi. Ja datu bāze jau ir atvērta, aizveriet to.

  2. Noklikšķiniet uz Atvērt un pēc tam uz Pārlūkot.

  3. Dialoglodziņā Atvēršana atlasiet atveramo datu bāzes failu. Ja datu bāzes failu vēlaties atrast, varat izmantot sarakstu Skatīt.

  4. Noklikšķiniet uz bultiņas uz pogas Atvērt un pēc tam uz Atvērt ekskluzīvi.

Automātiskās koriģēšanas opciju izslēgšana

Pēc noklusējuma programma Access labo pareizrakstību rakstīšanas laikā. Lai uzlabotu veiktspēju, varat izslēgt automātiskās koriģēšanas līdzekli.

  1. Atveriet datu bāzi, kuru vēlaties optimizēt.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Dialoglodziņa Access opcijas kreisajā rūtī noklikšķinietuz Koriģēšana.

  4. Labās rūts sadaļā Automātiskās koriģēšanas opcijas noklikšķiniet uz Automātiskās koriģēšanas opcijas.

  5. Dialoglodziņā Automātiskās koriģēšanas opcijas notīriet to opciju izvēles rūtiņas, kuras nevēlaties izmantot.

    Piezīme.: Lai skatītu priekšrocības, nav jāizslēdz visas automātiskās koriģēšanas opcijas, bet, jo vairāk automātiskās koriģēšanas opciju izslēdzat, jo lielāka priekšrocība.

Uz lapas sākumu

Veiktspējas uzlabošana daudzlietotāju vidē

Tālāk sniegtie norādījumi var palīdzēt optimizēt Access datu bāzes veiktspēju, kas tiek izmantota daudzlietotāju vidē.

Datu bāzes sadalīšana

Sadalot datu bāzi, datu tabulas datu bāzes failā ievietojiet tīkla serverī aizmugurgala datu bāzē. Citus datu bāzes objektus, piemēram, vaicājumus, formas un atskaites, var ievietot citā datu bāzes failā, kas tiek dēvēts par priekšgalgals datu bāzi. Lietotāji saglabā savu priekšgalgala datu bāzes kopiju savos datoros. Veiktspēja tiks uzlabota, jo tīklā tiek sūtīti tikai dati.

Datu bāzi var sadalīt, izmantojot datu bāzes sadalītāja vedni.

  • Cilnes Datu bāzes rīki grupā Datu pārvietošana noklikšķiniet uz Access datu bāze.

Lapas līmeņa vai ieraksta līmeņa bloķēšanas iestatījuma maiņa

Access bloķē noteiktu datu apjomu ierakstu rediģēšanas laikā. Bloķēto datu apjoms ir atkarīgs no jūsu izvēlēto bloķēšanas iestatījuma. Varat palīdzēt uzlabot veiktspēju, izvēloties lapas līmeņa bloķēšanu. Taču lapas līmeņa bloķēšana var samazināt datu pieejamību, jo datu bloķēšana ir bloķēta vairāk nekā ar ieraksta līmeņa bloķēšanu.

  • Lapas līmeņa bloķēšana    Programma Access bloķē lapu, kurā ir ieraksts (lapa ir atmiņas apgabals, kur atrodas ieraksts). Rediģējot ierakstu ar iespējotu lapas līmeņa bloķēšanu, var tikt bloķēti arī citi atmiņas tuvumā esošie ieraksti. Tomēr veiktspēja parasti ir ātrāka, ja izmantojat lapas līmeņa bloķēšanu, nevis ierakstu līmeņa bloķēšanu.

  • Ieraksta līmeņa bloķēšana    Access bloķē tikai rediģējamo ierakstu. Citi ieraksti netiek ietekmēti.

Lapas līmeņa vai ieraksta līmeņa bloķēšanas iestatījuma maiņa    

  1. Atveriet datu bāzi, kuru vēlaties pielāgot.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Kreisajā rūtī noklikšķiniet uz Klienta iestatījumi.

  4. Labās rūts sadaļā Papildu atzīmējiet vai notīriet izvēles rūtiņu Atvērt datu bāzes, izmantojot ieraksta līmeņa bloķēšanu .

Izvēlieties atbilstošu ieraksta bloķēšanas iestatījumu

Access bloķē ierakstus, tos rediģējot. Access bloķēto ierakstu skaits un šo ierakstu bloķēšanas laiks ir atkarīgs no jūsu izvēlēto ierakstu bloķēšanas iestatījuma.

  • Bez bloķēšanas     Access nebloķē ierakstu vai lapu, kamēr lietotājs tajā saglabā izmaiņas, līdz ar to dati tiek lasīti pieejamāki. Tomēr datu konflikti (vienā ierakstā veiktās vienlaicīgās izmaiņas) var rasties, ja izmantojat šo iestatījumu. Ja rodas datu konflikts, lietotājam jāizlemj, kuru datu versiju paturēt. Tā parasti ir ātrākā opcija, bet datu konflikti var pārsvērt veiktspējas pieaugumu.

  • Rediģētais ieraksts     Access bloķē ierakstu, tiklīdz lietotājs sāk to rediģēt. Rezultātā ieraksti tiek bloķēti ilgāku laika periodu, bet datu konflikti ir mazāk ticami.

  • Visi ieraksti     Programma Access bloķē visus tabulas ierakstus, kamēr ir atvērta forma vai datu lapa, kas izmanto šo tabulu. Tas var uzlabot veiktspēju lietotājam, kurš rediģē datus tabulā, bet tas ierobežo citu lietotāju iespējas rediģēt datus vairāk, nekā to dara citas opcijas.

Ieraksta bloķēšanas iestatījuma maiņa    

  1. Atveriet datu bāzi, kuru vēlaties pielāgot.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Kreisajā rūtī noklikšķiniet uz Klienta iestatījumi.

  4. Labās rūts sadaļas Papildu sadaļā Noklusējuma ieraksta bloķēšana noklikšķiniet uz vajadzīgās opcijas.

Tīkla atsvaidzināšanas un atjaunināšanas iestatījumu pielāgošana

Mēģiniet pielāgot atsvaidzināšanas intervāla (sek.), atjaunināšanas atkārtotā mēģinājuma intervāla (msec), atjaunināšanas mēģinājumu skaita un ODBC atsvaidzināšanas intervāla (sek.) iestatījumus (atbilstoši).

Varat izmantot iestatījumus Atjaunināšanas atkārtotu mēģinājumu intervāls un Atjaunināšanas mēģinājumu skaits, lai norādītu, cik bieži un cik reizes programma Access mēģina saglabāt ierakstu, kad to bloķē cits lietotājs.

TIEK lietoti ODBC atsvaidzināšanas intervālaun atsvaidzināšanas intervāla iestatījumi, lai noteiktu, cik bieži programma Access atsvaidzina jūsu datus. Atsvaidzinot tiek atjaunināti tikai tie dati, kas jau pastāv jūsu datu lapā vai formā. Atsvaidzināšana nepārkārto ierakstus, nerāda jaunus ierakstus vai no vaicājuma rezultātiem noņem dzēstos ierakstus un ierakstus, kas vairs neatbilst norādītajiem kritērijiem. Lai skatītu šādas izmaiņas, atkārtoti ievadiet datu lapas vai formas pamatā esošos ierakstus.

Tīkla atsvaidzināšanas un atjaunināšanas iestatījumu maiņa    

  1. Atveriet datu bāzi, kuru vēlaties izmantot ātrāk.

  2. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  3. Kreisajā rūtī noklikšķiniet uz Klienta iestatījumi.

  4. Labās rūts sadaļā Papildu mainiet iestatījumus.

Padoms.: Lai atkārtotu vaicājumu, nospiediet taustiņu kombināciju SHIFT+F9.

Uz lapas sākumu

Palīdzība programmas Access veiktspējas uzlabošanai datorā

Tālāk sniegtie norādījumi var palīdzēt uzlabot Access veiktspēju neatkarīgi no tā, vai datu bāze, ar kuru strādājat, tiek glabāta datorā vai tīklā.

Lietotāja interfeisa animāciju izslēgšana

Access lietotāja interfeisā ir iekļautas animācijas, piemēram, kad tiek atvērtas izvēlnes. Lai gan šīs animācijas palīdz atvieglot interfeisa izmantošanu, tās mazliet var palēnināties. Varat tos izslēgt, lai uzlabotu veiktspēju.

  1. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  2. Kreisajā rūtī noklikšķiniet uz Klienta iestatījumi.

  3. Labās rūts sadaļā Attēlojums notīrietizvēles rūtiņu Rādīt animācijas .

Darbību atzīmju izslēgšana

Ja neizmantojat darbības atzīmes, izslēdziet tās, lai uzlabotu veiktspēju.

  1. Noklikšķiniet uz > faila opcijas , lai atvērtu dialoglodziņu Access opcijas.

  2. Kreisajā rūtī noklikšķiniet uz Klienta iestatījumi.

  3. Labās rūts sadaļā Attēlojums notīriet izvēles rūtiņu Rādīt darbību atzīmes datu lapās un Rādīt darbības atzīmes Forms atskaitēs.

Citu programmu, kas netiek izmantotas, aizvēršana

Ja aizvērsiet citas programmas, programmā Access būs vairāk atmiņas, kas palīdz samazināt diska lietojumu un uzlabot veiktspēju.

Piezīme.: Varat arī iziet no dažām programmām, kas turpina darboties fonā pēc to aizvēršanas. Paziņojumu apgabalā meklējiet šādas programmas. Izejot no šīm programmām, esiet uzmanīgs, jo dažas programmas var būt nepieciešamas, lai dators darbotos, kā paredzēts. Ja jums rodas šaubas, visdrīzāk, ka nevajadzētu iziet no šīm programmām.

Papildu RAM pievienošana datoram

RAM pievienošana datoram var palīdzēt izpildīt lielus vaicājumus ātrāk un ļaut vienlaikus atvērt vairāk datu bāzes objektu. Turklāt RAM ir daudz ātrāka par virtuālo atmiņu cietajā diskā. Pievienojot RAM, varat samazināt diska lietojumu un uzlabot veiktspēju.

Cietā diska disku tīrīšana

Periodiski veiciet šo darbību kopu:

  1. Izdzēsiet no datora tos failus, kas vairs nav nepieciešami.

  2. Izdzēsiet savus pagaidu interneta failus.

  3. Iztukšojiet atkritni.

  4. Datu bāzēs izpildiet saspiešanas un labošanas darbības.

  5. Disku defragmentēšana.

Nepieprasamu Windows pakalpojumu atspējošana

Piemēram, ja jums ir labs datora dublēšanas risinājums, apsveriet iespēju atspējot sistēmas atjaunošanas pakalpojumu. Atspējojot Microsoft Windows pakalpojumus, ko neizmantojat, programmai Access ir pieejams lielāks RAM apjoms.

Svarīgi!: Ja izlemjat atspējot Windows pakalpojumus, sekojiet līdzi atspējotajiem pakalpojumiem, lai varētu viegli atkārtoti iespējot visus Windows pakalpojumus, kas nepieciešami.

Virtuālās atmiņas iestatījumu pielāgošana

Lielākajā daļā gadījumu Windows izmantotajiem noklusējuma virtuālās atmiņas iestatījumiem ir jādarbojas optimāli. Tomēr dažos gadījumos virtuālās atmiņas iestatījumu pielāgošana var uzlabot Access veiktspēju. Apsveriet iespēju pielāgot noklusējuma virtuālās atmiņas iestatījumus šādos gadījumos:

  • Diskā, kas pašlaik tiek izmantots virtuālajai atmiņai, nav daudz vietas diskā, un citā lokālajā diskā ir pieejama vieta.

  • Vēl viens lokālais disks, kas ir ātrāks par pašreizējo disku, ir pieejams pietiekami daudz vietas un netiek daudz izmantots.

Šādā gadījumā varat iegūt labāku veiktspēju, norādot citu virtuālās atmiņas disku.

Jūs arī varat iegūt labāku veiktspēju, norādot fiksētu vietas daudzumu virtuālās atmiņas diskā. Apsveriet iespēju norādīt 1,5 reizes virtuālās atmiņas apjomu kā datorā instalēto RAM apjomu. Piemēram, ja jums ir 1024 megabaiti (MB) RAM, norādiet 1,536 MB virtuālajai atmiņai.

Piezīme.: Iespējams, vēlēsities norādīt virtuālo atmiņu, ja bieži vienlaikus darbināt vairākas lielas lietojumprogrammas.

Lai saņemtu palīdzību virtuālās atmiņas iestatījumu mainīšanā, Windows palīdzībā meklējiet "virtuālās atmiņas mainīšana".

Neizmantojiet ekrānsaudzētāju

Ekrāna taupītāji izmanto atmiņu un tiek startēti automātiski. Tā kā monitoru noformējumā ir precizējumi, ekrāna saglabātāji vairs nav nepieciešami, lai palīdzētu aizsargāt monitoru no "ierakstīšanas". Varat uzlabot veiktspēju un palīdzēt datoram darboties bez sarežģījumiem, neizmantojot ekrāna taupītāju.

Padoms.: Nelietojiet ekrāna taupītāju, lai aizsargātu datoru no nesankcionētas piekļuves. Lai palīdzētu aizsargāt datoru, kad esat ceļā, nospiediet taustiņu kombināciju Windows logotipa taustiņš+L.

Darbvirsmas fona neizmantojiet

Daži uzlabojumi var tikt radīti, iestatot darbvirsmas fonu uz (Nav).

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.