Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Šiame straipsnyje pateikiami patarimai, kaip pagerinti "Microsoft Office Access" duomenų bazės našumą. Atsižvelgdami į šiuos patarimus galite paspartinti daugelį duomenų bazės operacijų, pvz., vykdyti ataskaitas arba atidaryti sudėtingomis užklausomis pagrįstas formas.

Vienas iš geriausių būdų pagerinti duomenų bazės veikimą – kurti dažnai naudojamų laukų rodykles. Kurdami indeksus galite našiau, nei galite, naudodami bet kurį iš šiame straipsnyje pateikiamų patarimų. "Access" automatiškai sukuria kai kurias rodykles, tačiau turėtumėte atidžiai apsvarstyti, ar papildomi indeksai pagerins našumą.

Šiame straipsnyje neaptariami būdai, kaip optimizuoti konkrečių duomenų bazės objektų našumą, pvz., kuriant indeksą. Daugiau informacijos žr. straipsnyje Create ir naudokite indeksą našumui pagerinti.

Šiame straipsnyje

Padėkite pagerinti vietinės duomenų bazės našumą

Toliau pateiktos rekomendacijos gali padėti optimizuoti vietinės "Access" duomenų bazės – vietiniame standžiajame diske, o ne tinkle, – duomenų bazę.

Pavadinimų automatinės taisos išjungimas

Pavadinimų automatinės taisos funkcija padeda užtikrinti, kad duomenų bazės objektų funkcionalumas išliks nepakitęs, kai pervardijami kiti duomenų bazės objektai, nuo kurių jie priklauso. Pavyzdžiui, jei pervardijate lentelę ir yra užklausų, kurios naudoja tą lentelę, pavadinimų automatinė taisa užtikrina, kad tos užklausos nesulaužo dėl keitimo. Ši funkcija gali būti naudinga, tačiau kai kurios jos veikia lėtai.

Jei duomenų bazės dizainas yra stabilus ir jos objektai nebus pervardyti, galite saugiai išjungti pavadinimų automatinę taisą, kad pagerintumėte našumą.

  1. Atidarykite duomenų bazę, kurią norite optimizuoti.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje dialogo lango „Access“ parinktys srityje spustelėkite Dabartinė duomenų bazė.

  4. Dešiniosios srities dalyje Pavadinimų automatinės taisos parinktys išvalykite visus žymės langelius.

Duomenų bazės automatinio glaudinimo ir atkūrimo nustatymas

Laikui bėgant duomenų bazės failo veikimas gali sulėtėti dėl vietos, kuri lieka priskirta panaikintiems ar laikiniesiems objektams. Komanda Glaudinti ir atkurti pašalina šią eikvotą vietą ir gali padėti duomenų bazei veikti greičiau ir efektyviau. Galite nustatyti parinktį automatiškai vykdyti komandą Glaudinti ir atkurti , kai uždaroma duomenų bazė.

  1. Atidarykite duomenų bazę, kurią norite optimizuoti.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje dialogo lango „Access“ parinktys srityje spustelėkite Dabartinė duomenų bazė.

  4. Dešiniojoje srityje, dalyje Programos parinktys, pažymėkite žymės langelį Glaudinti uždarant .

Duomenų bazės atidarymas išskirtiniu režimu

Jei esate vienintelis asmuo, naudojantis duomenų bazę, duomenų bazės atidarymas išskirtinis režimu neleidžia kitiems vartotojams tuo pačiu metu naudoti duomenų bazės ir gali padėti pagerinti našumą.

  1. Paleiskite „Access“, bet neatidarykite duomenų bazės. Jei jau esate atidarę duomenų bazę, uždarykite ją.

  2. Spustelėkite Atidaryti , tada spustelėkite Naršyti.

  3. Dialogo lange Atidaryti pasirinkite duomenų bazės failą, kurį norite atidaryti. Jei norite rasti duomenų bazės failą, galite naudoti sąrašą Kur ieškoti .

  4. Spustelėkite rodyklę ant mygtuko Atidaryti , tada spustelėkite Atidaryti išskirtinėmis teisėmis.

Automatinės taisos parinkčių išjungimas

Pagal numatytuosius parametrus "Access" taiso rašybą renkant tekstą. Galite išjungti automatinės taisos funkciją, kad pagerintumėte našumą.

  1. Atidarykite duomenų bazę, kurią norite optimizuoti.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje dialogo lango "Access" parinktys srityje spustelėkite Tikrinimas.

  4. Dešiniojoje srityje, dalyje Automatinės taisos parinktys, spustelėkite Automatinės taisos parinktys.

  5. Dialogo lange Automatinės taisos parinktys išvalykite nenorimų parinkčių žymės langelius.

    Pastaba: Jums nereikia išjungti visų automatinės taisos parinkčių, kad pamatytumėte privilegiją, tačiau kuo daugiau automatinės taisos parinkčių išjungsite, tuo didesnė nauda.

Puslapio viršus

Padėkite pagerinti kelių vartotojų aplinkos našumą

Toliau pateiktos rekomendacijos gali padėti optimizuoti kelių vartotojų aplinkoje naudojamos "Access" duomenų bazės našumą.

Duomenų bazės skaidymas

Kai perskiriate duomenų bazę, perkeliate duomenų lenteles į duomenų bazės failą tinklo serveryje, kuris vadinamas vidinės duomenų bazės. Kitus duomenų bazės objektus, pvz., užklausas, formas ir ataskaitas, perkeliate į kitą duomenų bazės failą, vadinamą išeiline duomenų baze. Vartotojai savo kompiuteriuose saugo savo išorinės duomenų bazės kopiją. Efektyvumas pagerės, nes tinklu siunčiami tik duomenys.

Duomenų bazę perskirsite naudodami duomenų bazės skaidiklio vediklį.

  • Skirtuko Duomenų bazės įrankiai grupėje Perkelti duomenis spustelėkite "Access" duomenų bazė.

Puslapio lygio arba įrašo lygio užrakinimo parametro keitimas

"Access" užrakina tam tikrą duomenų kiekį, kol redaguojate įrašus. Užrakintų duomenų kiekis priklauso nuo jūsų pasirinktų užrakinimo parametrų. Galite pagerinti našumą pasirinkdami puslapio lygio užrakinimą. Tačiau puslapio lygio užrakinimas gali sumažinti duomenų pasiekiamumą, nes daugiau duomenų yra užrakinta nei įrašų lygio užrakinimas.

  • Puslapio lygio užrakinimas    "Access" užrakina puslapį, kuriame yra įrašas (puslapis yra atminties sritis, kurioje yra įrašas). Redaguojant įrašą, kai įjungtas puslapio lygio užrakinimas, kiti šalia esantys įrašai taip pat gali būti užrakinti. Tačiau našumas paprastai yra greitesnis, kai vietoje įrašo lygio užrakinimo naudojamas puslapio lygio užrakinimas.

  • Įrašo lygio užrakinimas    "Access" užrakina tik redaguojamą įrašą. Kitiems įrašams tai įtakos neturi.

Puslapio lygio arba įrašo lygio užrakinimo parametro keitimas    

  1. Atidarykite duomenų bazę, kurią norite koreguoti.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje srityje spustelėkite Kliento parametrai.

  4. Dešiniojoje srityje, sekcijoje Išsamiau pažymėkite arba išvalykite žymės langelį Atidaryti duomenų bazes naudojant įrašų lygio užrakinimą .

Pasirinkite tinkamą įrašo užrakinimo parametrą

"Access" užrakina įrašus, kol juos redaguojate. "Access" užrakintų įrašų skaičius ir jų užrakinimo trukmė priklauso nuo jūsų pasirinkto įrašo užrakinimo parametro.

  • Užrakinimų nėra     "Access" neužrakina įrašo arba puslapio, kol vartotojas neįrašo jo pakeitimų, todėl duomenys bus lengviau pasiekiami. Tačiau naudojant šį parametrą gali kilti duomenų konfliktų (tuo pat metu atliekami to paties įrašo keitimai). Įvykus duomenų konfliktui, vartotojas turi nuspręsti, kurią duomenų versiją palikti. Tai dažniausiai greičiausias pasirinkimas, tačiau duomenų konfliktai gali nusverti našumo padidėjimą.

  • Redaguotas įrašas     "Access" užrakina įrašą, kai tik vartotojas pradeda jį redaguoti. Todėl įrašai užrakinami ilgesniam laikui, tačiau duomenų konfliktai yra mažiau tikėtini.

  • Visi įrašai     "Access" užrakina visus lentelės įrašus, kol atidaryta bet kokia forma arba duomenų lapas, kuris naudoja tą lentelę. Tai gali pagerinti našumą vartotojui, kuris redaguoja duomenis lentelėje, tačiau apriboja kitų vartotojų galimybę redaguoti duomenis daugiau, nei leidžia kitos parinktys.

Įrašo užrakinimo parametro keitimas    

  1. Atidarykite duomenų bazę, kurią norite koreguoti.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje srityje spustelėkite Kliento parametrai.

  4. Dešiniosios srities sekcijos Išsamiau dalyje Numatytasis įrašų užrakinimas spustelėkite norimą parinktį.

Tinklo atnaujinimo ir naujinimo parametrų koregavimas

Pabandykite koreguoti atnaujinimo intervalo (sek.), naujinimo kartojimo intervalo (msec), naujinimo kartojimų skaičiaus ir ODBC atnaujinimo intervalo (sek.) parametrus, kaip taikoma.

Parametrus Naujinimo kartojimų intervalas ir Kartojimų skaičius naudojate norėdami nurodyti, kaip dažnai ir kiek kartų "Access" bando įrašyti įrašą, kai jį užrakino kitas vartotojas.

Norėdami valdyti, kaip dažnai "Access" atnaujina duomenis, naudojate ODBC atnaujinimo intervalo ir atnaujinimo intervalo parametrus. Atnaujinant atnaujina tik tuos duomenis, kurie jau yra jūsų duomenų lape arba formoje. Atnaujinimas nepertvarko įrašų, nerodo naujų įrašų ir nepašalina panaikintų įrašų ir įrašų iš užklausos rezultatų, kurie nebeatitinka nurodytų kriterijų. Norėdami peržiūrėti tokius pakeitimus, pakartotinai užduokite užklausą esamiems duomenų lapo arba formos įrašams.

Tinklo atnaujinimo ir naujinimo parametrų keitimas    

  1. Atidarykite duomenų bazę, kuri turėtų veikti greičiau.

  2. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  3. Kairiojoje srityje spustelėkite Kliento parametrai.

  4. Dešiniosios srities sekcijoje Išsamiau pakeiskite norimus parametrus.

Patarimas: Norėdami pakartoti užklausą, paspauskite SHIFT + F9.

Puslapio viršus

Padėkite pagerinti "Access" našumą kompiuteryje

Šios rekomendacijos gali padėti pagerinti "Access" našumą, neatsižvelgiant į tai, ar duomenų bazė, su kuria dirbate, saugoma jūsų kompiuteryje, ar tinkle.

Vartotojo sąsajos animacijos išjungimas

"Access" vartotojo sąsajoje yra animacijų, pvz., kai atidaromi meniu. Nors šios animacijos padeda palengvinti sąsajos naudojimą, jos gali šiek tiek sulėtinti darbą. Galite jas išjungti, kad pagerintumėte našumą.

  1. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  2. Kairiojoje srityje spustelėkite Kliento parametrai.

  3. Dešiniojoje srityje, dalyje Rodymas, išvalykite žymės langelį Rodyti animacijas .

Išjungti veiksmo žymes

Jei nenaudojate veiksmo žymių, išjunkite jas, kad pagerintumėte našumą.

  1. Norėdami atidaryti dialogo langą „Access“ parinktys, spustelėkite Failas > Parinktys.

  2. Kairiojoje srityje spustelėkite Kliento parametrai.

  3. Dešiniosios srities dalyje Rodymas išvalykite žymės langelius Rodyti veiksmų žymes duomenų lapuose ir Rodyti veiksmų žymes Forms ir Ataskaitose.

Uždaryti kitas nenaudojamas programas

Uždarius kitas programas, "Access" suteikiama daugiau atminties, todėl sumažėja disko naudojimas ir pagerėja našumas.

Pastaba: Taip pat galite norėti uždaryti kai kurias programas, kurios ir toliau veikia fone jas uždarius. Pranešimų srityje ieškokite tokių programų. Išeidami iš šių programų būkite atsargūs, nes kai kurios programos gali būti reikalingos, kad kompiuteris veiktų taip, kaip tikitės. Jei turite abejonių, tikriausiai neturėtumėte išeiti iš šių programų.

Daugiau RAM įtraukimas į kompiuterį

Į kompiuterį įtraukę RAM, galite greičiau vykdyti dideles užklausas ir vienu metu atidaryti daugiau duomenų bazės objektų. Be to, RAM yra daug greitesnė nei virtualioji atmintis standžiajame diske. Kai įtraukiate RAM, galite sumažinti disko naudojimą ir pagerinti našumą.

Standžiųjų diskų valymas

Periodiškai atlikite šį veiksmų rinkinį:

  1. Panaikinkite nebereikalingus failus iš savo kompiuterio.

  2. Panaikinkite laikinuosius interneto failus.

  3. Ištuštinkite šiukšlinę.

  4. Vykdykite glaudinimo ir atkūrimo operacijas savo duomenų bazėse.

  5. Defragmentuokite standžiuosius diskus.

Išjunkite nereikalingas "Windows" tarnybas

Pavyzdžiui, jei turite gerą darbalaukio atsarginės kopijos kūrimo sprendimą, apsvarstykite galimybę išjungti sistemos atkūrimo tarnybą. Išjungus "Microsoft Windows" tarnybas, kurių nenaudojate, "Access" suteikiama daugiau RAM.

Svarbu: Jei nuspręsite išjungti "Windows" tarnybas, stebėkite, ką išjungėte, kad galėtumėte lengvai iš naujo įjungti visas "Windows" tarnybas, kurių jums reikia.

Reguliuokite virtualiosios atminties parametrus

Daugeliu atvejų numatytasis "Windows" naudojamas virtualiosios atminties parametras turėtų veikti optimaliai. Tačiau kai kuriais atvejais, pakoregavus virtualiosios atminties parametrus, gali pagerėti "Access" efektyvumas. Apsvarstykite galimybę koreguoti numatytuosius virtualiosios atminties parametrus šiais atvejais:

  • Neturite daug vietos diske, kuris šiuo metu naudojamas virtualiojoje atmintyje, o kitame vietiniame diske yra laisvos vietos.

  • Kitame vietiniame diske, kuris yra greitesnis už dabartinį diską, yra laisvos vietos ir jis nėra labai naudojamas.

Tokiais atvejais galite pagerinti našumą nurodydami kitą virtualiosios atminties diską.

Taip pat galite pagerinti našumą nurodydami fiksuotą virtualiosios atminties disko vietos kiekį. Apsvarstykite galimybę nurodyti 1,5 karto didesnį virtualiosios atminties kiekį kaip kompiuteryje įdiegtos RAM atminties kiekį. Pavyzdžiui, jei turite 1 024 megabaitų (MB) RAM, nurodykite 1 536 MB virtualiosios atminties.

Pastaba: Jei vienu metu dažnai vykdote kelias dideles programas, galite nurodyti daugiau virtualiosios atminties.

Jei reikia pagalbos keičiant virtualiosios atminties parametrus, "Windows" žinyne ieškokite "keisti virtualiąją atmintį".

Nenaudoti ekrano užsklandos

Ekrano užsklandos naudoja atmintį ir paleidžia automatiškai. Dėl monitorių dizaino patobulinimų ekrano užsklandų nebereikia, kad būtų galima apsaugoti monitorių nuo įrašymo. Galite šiek tiek padidinti našumą ir sklandžiau veikti kompiuteriui nenaudodami ekrano užsklandos.

Patarimas: Nepasikliaukite ekrano užsklanda, kad apsaugotumėte savo kompiuterį nuo neteisėtos prieigos. Norėdami apsaugoti kompiuterį, kai pasitraukiate, paspauskite "Windows" logotipo klavišą + L.

Nenaudoti darbalaukio fono

Galite šiek tiek patobulinti nustatydami darbalaukio foną kaip (Nėra).

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.