Šiame straipsnyje pateikiami patarimai, kaip patobulinti "Microsoft Office Access" duomenų bazės veikimą. Vadovaudamiesi šiais patarimais, galite pagreitinti daugelį duomenų bazės operacijų, pvz., vykdyti ataskaitas arba atidaryti formas, pagrįstas sudėtingomis užklausomis.

Vienas iš geriausių būdų pagerinti duomenų bazės veikimą – kurti dažniausiai naudojamų laukų indeksus. Kurdami indeksus, galite pagerinti našumą, nes galite naudoti bet kurį iš šiame straipsnyje nurodytų patarimų. "Access" automatiškai sukurs kai kuriuos indeksus, tačiau turėtumėte atidžiai apsvarstyti, ar papildomi indeksai pagerins veikimą.

Šiame straipsnyje neaptariami būdai, kaip optimizuoti konkrečių duomenų bazės objektų veikimą, pvz., kuriant indeksą. Daugiau informacijos ieškokite straipsnyje indekso kūrimas ir naudojimas našumui pagerinti.

Šiame straipsnyje

Padėkite pagerinti vietinės duomenų bazės veikimą

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

Pavadinimo automatinės taisos išjungimas

Pavadinimo automatinės taisos funkcija padeda užtikrinti, kad duomenų bazės objektų funkcijos liktų nepakitusi, kai kiti duomenų bazės objektai, nuo kurių priklauso, yra pervardinami. Pavyzdžiui, jei pervardysite lentelę ir yra užklausų, kurios naudoja tą lentelę, pavadinimo Automatinė taisa užtikrina, kad šios užklausos nenutrūktų dėl keitimo. Ši funkcija gali būti naudinga, tačiau kai kurios jos veikia lėtai.

Jei jūsų duomenų bazės dizainas yra stabilus ir jo objektai nebus pervardyti, galite saugiai išjungti pavadinimo automatinę taisą, kad pagerėtų našumas.

  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 pavadinimo automatinės taisos parinktys, išvalykite visus žymės langelius.

Duomenų bazės nustatymas, kad būtų galima glaudinti ir atkurti automatiškai

Laikui bėgant duomenų bazės failo našumas gali sulėtėti dėl vietos, kuri lieka priskirta panaikintiems arba laikiniesiems objektams. Komanda glaudinti ir atkurti pašalina šią iššvaistę ir gali padėti duomenų bazei sparčiau ir efektyviau vykdyti. Kai duomenų bazė uždaroma, galite nustatyti, kad komanda automatiškai paleistumėte glaudinimo ir taisymo parinktį.

  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 taikomosios programos parinktyspažymėkite žymės langelį glaudinti uždarant .

Duomenų bazės atidarymas išskirtinėmis teisėmis

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

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

  2. Spustelėkite atidaryti , tada – Naršyti.

  3. Dialogo lange atidarymas pasirinkite norimą atidaryti duomenų bazės failą. Norėdami rasti duomenų bazės failą, galite naudoti sąrašą kur ieškoti, jei norite naršyti.

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

Išjungti automatinės taisos parinktis

Pagal numatytuosius "Access" taiso rašybą renkant tekstą. Galite išjungti automatinės taisos funkciją, kad padidintumė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 nenorėtų parinkčių žymės langelius.

    Pastaba: Jums nereikia išjungti visų automatinės taisos parinkčių, kad pamatytumėte naudą, bet daugiau automatinės taisos parinkčių išjungiate, tuo didesnė nauda.

Puslapio viršus

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

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

Duomenų bazės perskyrimas

Kai perjungiate duomenų bazę, duomenų lenteles galite įtraukti į duomenų bazės failą, esantį tinklo serveryje, kas vadinama vidinės duomenų baze. Galite perkelti kitus duomenų bazės objektus, pvz., užklausas, formas ir ataskaitas, kitame duomenų bazės faile, vadinamame išoriniame duomenų bazėje. Vartotojai saugo savo kompiuterio išorinės duomenų bazės kopiją. Našumas pagerės, nes tinkle bus siųsti tik duomenys.

Duomenų bazę perjungiate naudodami duomenų bazės skirstytuvo vediklį.

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

Puslapio lygio arba įrašo lygio fiksavimo parametro keitimas

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

  • Puslapio lygio fiksavimas    "Access" užrakins puslapį, kuriame yra įrašas (puslapis yra atminties sritis, kurioje yra įrašas). Redaguojant įrašą, kuriame įjungtas puslapio lygio užrakinimas, taip pat gali būti blokuojami kiti šalia atmintyje saugomi įrašai. Tačiau našumas paprastai spartesnis, kai naudojate puslapio lygio užrakinimą, o ne įrašo lygio užrakinimą.

  • Įrašo lygio fiksavimas    "Access" užrakins tik redaguojamą įrašą. Kiti duomenys nepaveikiami.

Puslapio lygio arba įrašo lygio fiksavimo 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 srities sekcijoje Išsamiau pažymėkite arba išvalykite žymės langelį atidaryti duomenų bazes naudodami įrašo lygio užraktą .

Tinkamo įrašo blokavimo parametro pasirinkimas

Programa "Access" blokuoja įrašų redagavimą. Įrašų, kuriuos "Access" užrakina, skaičius ir jų užfiksuotų įrašų kiekis priklauso nuo pasirinktos įrašo blokavimo parametro.

  • Nėra užraktų     "Access" neužrakina įrašo arba puslapio, kol vartotojas neįrašo jo keitimo, todėl duomenys bus lengviau pasiekiami. Tačiau naudojant šį parametrą gali įvykti duomenų konfliktai (tuo pačiu metu atliekami keitimai). Kai iškyla duomenų konfliktas, vartotojas turi nuspręsti, kurią duomenų versiją pasilikti. Paprastai tai yra greičiausias būdas, tačiau duomenų konfliktai gali nusverti našumo padidėjimą.

  • Redaguotas įrašas     "Access" užfiksuoja įrašą, kai tik vartotojas pradės jį redaguoti. Todėl duomenys užrakinami ilgesnį laiką, tačiau duomenų konfliktai yra mažiau tikėtinas.

  • Visi duomenys     Programa "Access" užrakino visus lentelės duomenis, kai bet kuri forma arba duomenų lapas, kuriame naudojama ta lentelė, yra atviras. Tai gali pagerinti vartotojo, kuris redaguoja duomenis lentelėje, našumą, tačiau tai riboja kitų vartotojų galimybę redaguoti duomenis daugiau nei kitos parinktys.

Įrašo blokavimo 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 , dalyje Numatytasis įrašo užrakinimasspustelėkite norimą parinktį.

Tinklo atnaujinimo ir naujinimo parametrų koregavimas

Pabandykite pakoreguoti atnaujinimo intervalą (SEC), atnaujinti kartojimo intervalą (msec), naujinimo kartojimų skaičiusir ODBC atnaujinimo intervalo (SEC) parametrai, jei reikia.

Galite naudoti atnaujinimo kartojimo intervalą ir naujinimo kartojimų parametrus, kad nustatytumėte, kaip dažnai ir kiek kartų "Access" bandys įrašyti įrašą, kai jį užrakino kitas vartotojas.

Galite naudoti ODBC atnaujinimo intervalą ir atnaujinti intervalo parametrus, kad galėtumėte kontroliuoti, kaip dažnai "Access" atnaujina jūsų duomenis. Atnaujinami tik jūsų duomenų lape ar formoje jau esantys duomenys. Atnaujinus nepavyksta pertvarkyti įrašo, Rodyti naujus arba pašalinti panaikintus duomenis ir iš užklausos rezultatų gautus duomenis, kurie nebeatitinka nurodytų kriterijų. Norėdami peržiūrėti šiuos pokyčius, galite reikalauti duomenų lapo arba formos pagrindinių duomenų.

Tinklo atnaujinimo ir naujinimo parametrų keitimas    

  1. Atidarykite duomenų bazę, kurią norite padėti vykdyti greičiau.

  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 , pakeiskite norimus parametrus.

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

Puslapio viršus

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

Toliau pateiktos rekomendacijos gali padėti pagerinti "Access" veikimą, neatsižvelgiant į tai, ar duomenų bazė, su kuria dirbate, yra saugoma jūsų kompiuteryje arba tinkle.

Išjungti vartotojo sąsajos animacijas

"Access" vartotojo sąsajoje yra animacijos, pvz., kai atidaromi meniu. Nors šios animacijos padeda lengviau naudoti sąsają, jos gali sulėtinti šiek tiek. Galite juos išjungti, kad padidintumė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 rodymasišvalykite žymės langelį Rodyti animacijas .

Veiksmų žymių išjungimas

Jei nenaudojate veiksmų žymių, išjunkite jas, kad padidintumė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 Rodyti, išvalykite žymės langelius Rodyti veiksmų žymes duomenų lapuose ir formose ir ataskaitose Rodyti veiksmų žymes .

Nenaudojamų kitų programų uždarymas

Uždarius kitas programas, pasiekiama daugiau "Access" atminties, kuri padeda minimizuoti disko naudojimą ir pagerina našumą.

Pastaba: Taip pat galite išeiti iš kai kurių programų, kurios toliau veikia fone jas uždarius. Ieškokite informacinių pranešimų srityje, kurioje yra tokios programos. Išeinant iš šių programų Būkite atsargūs, nes kai kurios programos gali būti būtinos, kad jūsų kompiuteris veiktų taip, kaip tikėjotės. Jei kyla abejonių, tikriausiai neturėtumėte išeiti iš šių programų.

Daugiau RAM įtraukimas į kompiuterį

Įtraukus RAM į kompiuterį, gali būti greičiau paleidžiamos Didžiosios užklausos ir gali būti leidžiama vienu metu atidaryti daugiau duomenų bazės objektų. Be to, RAM yra daug greičiau nei virtualiosios atminties standžiajame diske. Kai įtraukiate RAM, padėsite minimizuoti disko naudojimą ir pagerinti našumą.

Standžiųjų diskų įrenginių išvalymas

Periodiškai atlikite šiuos veiksmus:

  1. Naikinti failus iš kompiuterio, kurio nebereikia.

  2. Panaikinkite laikinuosius interneto failus.

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

  4. Vykdykite suglaudintu ir taisymo operacijomis savo duomenų bazėse.

  5. Defragmentuoti standžiuosius diskus.

Išjunkite "Windows" tarnybas, kurioms jums nereikia

Pvz., jei turite gerą kompiuterio atsarginės kopijos sprendimą, turėtumėte apsvarstyti sistemos atkūrimo paslaugos išjungimą. Uždraudus "Microsoft Windows" paslaugas, "Access" leidžia naudoti 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, kurias nusprendėte jums reikia.

Virtualiosios atminties parametrų koregavimas

Daugeliu atvejų "Windows" naudojamas numatytasis virtualiosios atminties parametras turėtų būti optimaliai atliktas. Tačiau kai kuriais atvejais, koreguojant virtualiosios atminties parametrus galima pagerinti "Access" veikimą. Apsvarstykite numatytųjų virtualiosios atminties parametrų nustatymą šiais atvejais:

  • Diske, kuris šiuo metu naudojamas virtualiajai atminčiai, nėra daug vietos diske, o kitame vietiniame diske yra laisvos vietos.

  • Kitame vietiniame diske, kuris yra greitesnis už dabartinį diską, yra laisvos vietos ir jis nenaudojamas.

Tokiais atvejais galite gauti geresnius rezultatus nurodydami kitą virtualiosios atminties loginį diską.

Taip pat galite gauti geresnius rezultatus nurodydami fiksuotą disko vietos kiekį virtualiajai atminčiai. Apsvarstykite "1,5" kartų, kiek virtualiosios atminties, kaip RAM, įdiegtų kompiuteryje, kiekį. Pavyzdžiui, jei turite "1 024" megabaitų (MB) RAM, nustatykite "1 536 MB" virtualiajai atminčiai.

Pastaba: Galite norėti nustatyti daugiau virtualiosios atminties, jei vienu metu dažnai vykdote kelias dideles taikomąsias programas.

Jei turite pagalbos dėl virtualiosios atminties parametrų keitimo, "Windows" žinyne ieškokite "keisti virtualiąją atmintį".

Nenaudokite ekrano užsklandos

Ekrano užsklandos naudoja atmintį ir pradeda automatiškai. Kadangi monitorių dizainas yra tobulinimų, ekrano užsklandų nebereikia, kad apsaugotumėte monitorių nuo "įrašymo". Galite padidinti spartą ir padėti kompiuteriui sklandžiau veikti nenaudodami ekrano užsklandos.

Patarimas: Nenaudokite ekrano užsklandos, kad apsaugotumėte kompiuterį nuo neteisėtos prieigos. Norėdami padėti apsaugoti kompiuterį, kai nueitumėte, paspauskite "Windows" logotipo klavišą + L.

Nenaudokite darbalaukio fono

Nustatę darbalaukio foną (nėra), galite matyti kai kuriuos patobulinimus.

Puslapio viršus

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×