Auta Accessia toimimaan nopeammin

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tässä artikkelissa on vinkkejä Microsoft Office Access -tietokannan suorituskyvyn parantamiseen. Näiden vihjeiden avulla voit nopeuttaa monia tietokantatoimintoja, kuten raporttien suorittamista tai monimutkaisiin kyselyihin perustuvien lomakkeiden avaamista.

Yksi parhaista tavoista parantaa tietokannan suorituskykyä on luoda indeksit yleisesti käytetyille kentille. Indeksejä luomalla voit parantaa suorituskykyä enemmän kuin tämän artikkelin vihjeitä käyttämällä. Access luo indeksejä automaattisesti puolestasi, mutta harkitse tarkkaan, parantavatko lisäindeksit suorituskykyä.

Tässä artikkelissa ei käsitellä tapoja optimoida tiettyjen tietokantaobjektien suorituskykyä esimerkiksi luomalla indeksi. Lisätietoja on artikkelissa Indeksin luominen ja käyttö suorituskyvyn parantamiseen.

Artikkelin sisältö

Auta parantamaan paikallisen tietokannan suorituskykyä

Seuraavien ohjeiden avulla voit parantaa paikallisen Access-tietokannan suorituskykyä, eli tietokanta on tallennettu paikalliselle kiintolevylle verkon sijaan.

Nimen automaattisen korjauksen poistaminen käytöstä

Nimen automaattisen korjaustoiminnon avulla tietokantaobjektien toiminnot säilyvät muuttumattomina myös muiden tietokantaobjektien uudelleennimeämisen jälkeen. Jos esimerkiksi nimeät taulukon uudelleen ja on olemassa kyselyjä, jotka käyttävät tätä taulukkoa, nimen automaattinen korjaus varmistaa, että kyselyt eivät katkea muutoksen takia. Tämä toiminto voi olla hyödyllinen, mutta se hidastaa jonkin verran suorituskykyä.

Jos tietokannan rakenne on vakaa eikä sen objekteja nimetä uudelleen, voit huoletta poistaa nimen automaattisen korjauksen käytöstä suorituskyvyn parantamiseksi.

  1. Avaa tietokanta, jonka haluat optimoida.
  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Nykyinen tietokanta.
  4. Poista oikeanpuoleisen ruudun Nimen automaattisen korjauksen asetukset -kohdassa kaikkien valintaruutujen valinnat.

Tietokannan asettaminen automaattisesti järjestettäväksi ja korjattavaksi

Ajan mittaan tietokantatiedoston suorituskyky voi hidastua, koska poistetuille tai tilapäisille objekteille varattua tilaa jää edelleen. Järjestä ja korjaa -komento poistaa hukkaan menevän tilan ja voi nopeuttaa ja tehostaa tietokannan toimintaa. Voit määrittää asetuksen, joka suorittaa Järjestä ja korjaa -komennon automaattisesti, kun tietokanta suljetaan.

  1. Avaa tietokanta, jonka haluat optimoida.
  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Nykyinen tietokanta.
  4. Valitse oikeanpuoleisen ruudun Sovelluksen asetukset -kohdassa Järjestä tietokanta uudelleen suljettaessa -valintaruutu.

Tietokannan avaaminen yksityiskäyttötilassa

Jos olet tietokannan ainoa käyttäjä, tietokannan avaaminen yksityiskäyttötilassa estää muita käyttäjiä käyttämästä tietokantaa samaan aikaan, mikä auttaa parantamaan suorituskykyä.

  1. Avaa Access, mutta älä avaa tietokantaa. Jos tietokanta on jo avattuna, sulje se.
  2. Valitse Avaa ja valitse sitten Selaa.
  3. Valitse Avaa-valintaikkunasta tietokantatiedosto, jonka haluat avata. Voit etsiä tietokantatiedoston selaamalla Kohde-luetteloa.
  4. Napsauta Avaa-painikkeen nuolta ja valitse sitten Avaa yksinoikeudella.

Automaattisen korjauksen asetusten poistaminen käytöstä

Access korjaa oletusarvoisesti oikeinkirjoituksen kirjoitettaessa. Voit parantaa suorituskykyä poistamalla automaattisen korjaustoiminnon käytöstä.

  1. Avaa tietokanta, jonka haluat optimoida.

  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.

  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Tarkistustyökalut.

  4. Valitse oikeanpuoleisen ruudun Automaattisen korjauksen asetukset - kohdasta Automaattisen korjauksen asetukset.

  5. Poista Automaattisen korjauksen asetukset -valintaikkunassa niiden asetusten valintaruutujen valinnat, joita et halua käyttää.

    Huomautus

    Sinun ei tarvitse poistaa käytöstä kaikkia automaattisen korjauksen asetuksia, jotta näet edun, mutta mitä enemmän automaattisen korjauksen asetuksia poistat käytöstä, sitä suurempi hyöty on.

Sivun alkuun

Auta parantamaan suorituskykyä usean käyttäjän ympäristössä

Seuraavien ohjeiden avulla voit optimoida yhteiskäyttöympäristössä käytettävän Access-tietokannan suorituskykyä.

Tietokannan jakaminen osiin

Kun tietokanta jaetaan osiin, arvotaulukot sijoitetaan tietokantatiedostoon verkkopalvelimen niin sanottuun taustatietokantaan. Muut tietokantaobjektit, kuten kyselyt, lomakkeet ja raportit, sijoitetaan toiseen tietokantatiedostoon, jota kutsutaan edustatietokannaksi. Käyttäjät säilyttävät edustatietokannan omaa kopiota tietokoneissaan. Suorituskyky paranee, koska vain tiedot lähetetään verkon kautta.

Tietokanta jaetaan käyttämällä ohjattua tietokannan jakamista.

  • Valitse Tietokantatyökalut-välilehdenSiirrä tiedot -ryhmästä Access-tietokanta.

Sivu- tai tietuetason lukitusasetuksen muuttaminen

Access lukitsee tietyn tietomäärän tietueiden muokkaamisen ajaksi. Lukittujen tietojen määrä määräytyy valitsemasi lukitusasetuksen mukaan. Voit parantaa suorituskykyä valitsemalla sivutason lukituksen. Sivutason lukitseminen saattaa kuitenkin heikentää tietojen käytettävyyttä, koska lukittu on enemmän tietoja kuin tietuetason lukituksessa.

  • Sivutason lukitus Access lukitsee sivun, jolla tietue sijaitsee (sivu on muistialue, jossa tietue sijaitsee). Kun muokkaat tietuetta niin, että sivutason lukitus on käytössä, saattaa myös muut muistiin tallennetut tietueet lukita. Suorituskyky on kuitenkin yleisesti nopeampi, kun käytät sivutason lukitusta tietuetason lukituksen sijasta.
  • Ennätystason lukitus Access lukitsee vain muokattavan tietueen. Muihin tietueisiin tämä ei vaikuta.

Sivu- tai tietuetason lukitusasetuksen muuttaminen 

  1. Avaa muutettava tietokanta.
  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.
  4. Valitse oikeanpuoleisen ruudun Lisäasetukset-osastaAvaa tietokannat tietuetason lukituksen avulla -valintaruutu tai poista sen valinta.

Sopivan tietueen lukitusasetuksen valitseminen

Access lukitsee tietueet, kun muokkaat niitä. Accessin lukitsemien tietueiden määrä ja aika, jonka tietueet ovat lukittuina, määräytyy valitsemasi tietuelukitusasetuksen mukaan.

  • Ei lukkoja Access ei lukitse tietuetta tai sivua, ennen kuin käyttäjä tallentaa siihen tekemänsä muutokset, jolloin tiedot ovat helpommin käytettävissä. Jos käytät tätä asetusta, tietojen ristiriitoja (samaan tietueeseen tehdään samanaikaisia muutoksia) voi kuitenkin ilmetä. Kun tietojen ristiriita ilmenee, käyttäjän on päätettävä, minkä version tiedoista hän säilyttää. Tämä on yleensä nopein vaihtoehto, mutta tietojen ristiriidat voivat olla suurempia kuin suorituskyvyn paraneminen.
  • Muokattu tietue Access lukitsee tietueen heti, kun käyttäjä alkaa muokata sitä. Tämän seurauksena tietueet lukitaan pidemmäksi aikaa, mutta tietojen ristiriidat ovat vähemmän todennäköisiä.
  • Kaikki tietueet Access lukitsee kaikki taulukon tietueet silloin, kun taulukkoa käyttävä lomake tai taulukko on avoinna. Tämä voi parantaa taulukon tietoja muokkaavan käyttäjän suorituskykyä, mutta rajoittaa muiden käyttäjien mahdollisuuksia muokata tietoja enemmän kuin muut asetukset.

Tietueen lukitusasetuksen muuttaminen 

  1. Avaa muutettava tietokanta.
  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.
  4. Valitse haluamasi vaihtoehto oikeanpuoleisen ruudun Lisäasetukset-osionOletustietueen lukitus -kohdasta.

Verkon päivitys- ja päivitysasetusten säätäminen

Yritä säätää päivitysväliä (s),päivityksen uudelleenyritysväliä (ms),päivitysten uudelleenyritysten määrää ja ODBC-päivitysvälin asetuksia (s).

Päivityksen uudelleenyritysten väli- ja Päivitysten uudelleenyritysten määrä -asetuksilla voit määrittää, kuinka usein ja kuinka monta kertaa Access yrittää tallentaa tietueen, kun toinen käyttäjä lukitsee sen.

ODBC-päivitysväli- ja Päivitysväli-asetusten avulla voit hallita, kuinka usein Access päivittää tiedot. Päivittäminen päivittää vain tiedot, jotka ovat jo taulukossa tai lomakkeessa. Päivitys ei järjestä tietueita uudelleen, näytä uusia tietueita eikä poista poistettuja tietueita tai kyselytuloksista tietueita, jotka eivät enää täytä määritettyjä ehtoja. Jos haluat nähdä tällaiset muutokset, tee kysely uudelleen taulukon tai lomakkeen pohjana olevista tietueista.

Verkon päivitysasetusten muuttaminen 

  1. Avaa tietokanta, jonka toimintaa haluat nopeuttaa.
  2. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.
  4. Muuta haluamasi asetukset oikeanpuoleisen ruudun Lisäasetukset-osassa .

Vihje

Voit hakea kyselyn uudelleen painamalla näppäinyhdistelmää VAIHTO+F9.

Sivun alkuun

Auta parantamaan tietokoneen Access-suorituskykyä

Seuraavien ohjeiden avulla voit parantaa Accessin suorituskykyä riippumatta siitä, onko käsittelemäsi tietokanta tietokoneessa vai verkossa.

Käyttöliittymän animaatioiden poistaminen käytöstä

Access-käyttöliittymässä on animaatioita, esimerkiksi valikkojen avautuessa. Vaikka nämä animaatiot helpottavat käyttöliittymän käyttöä, ne voivat hidastaa toimintaa hieman. Voit parantaa suorituskykyä poistamalla ne käytöstä.

  1. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  2. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.
  3. Poista oikeanpuoleisen ruudun Näytä-kohdassa Näytä animaatiot -valintaruudun valinta.

Poista toimintotunnisteet käytöstä

Jos et käytä toimintotunnisteita, poista ne käytöstä suorituskyvyn parantamiseksi.

  1. Avaa Accessin asetukset -valintaikkuna valitsemalla Tiedoston>asetukset.
  2. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.
  3. Poista valinta oikeanpuoleisen ruudun Näytä-kohdassaNäytä toimintotunnisteet taulukoissa - ja Näytä toimintotunnisteet lomakkeissa ja raporteissa -valintaruuduista.

Sulje muut ohjelmat, jotka eivät ole käytössä

Muiden ohjelmien sulkeminen vapauttaa enemmän muistia Accessille, mikä vähentää levyn käyttöä ja parantaa suorituskykyä.

Huomautus

Saatat myös haluta lopettaa jotkin ohjelmat, jotka jatkavat toimintaansa taustalla niiden sulkemisen jälkeen. Etsi tällaisia ohjelmia ilmaisinalueelta. Ole varovainen, kun lopetat näitä ohjelmia, sillä jotkin ohjelmat voivat olla tarpeen, jotta tietokoneesi toimisi odotetulla tavalla. Jos olet epävarma, sinun ei luultavasti kannata lopettaa näitä ohjelmia.

Lisää RAM-muistia tietokoneeseen

Kun lisäät tietokoneeseen RAM-muistia, suuret kyselyt suoritetaan nopeammin ja samalla kertaa voidaan avata useampia tietokantaobjekteja. Lisäksi RAM on paljon nopeampi kuin kiintolevyaseman näennäismuisti. Kun lisäät RAM-muistia, autat minimoimaan levyn käytön ja parantamaan suorituskykyä.

Kiintolevyasemien puhdistaminen

Suorita nämä vaiheet säännöllisesti:

  1. Poista tiedostot tietokoneesta, joita et enää tarvitse.
  2. Poista väliaikaiset Internet-tiedostot.
  3. Tyhjennä roskakori.
  4. Suorita tietokannoille Järjestä- ja Korjaa-toiminnot.
  5. Eheytä kiintolevyasemat.

Poista käytöstä Windows-palvelut, joita et tarvitse

Jos käytössäsi on esimerkiksi hyvä työpöydän varmuuskopiointiratkaisu, järjestelmän palautuspalvelu kannattaa poistaa käytöstä. Kun poistat käytöstä Microsoft Windows -palvelut, joita et käytä, Access saa käyttöön lisää RAM-muistia.

Tärkeää

Jos päätät poistaa Windows-palvelut käytöstä, seuraa, mitä poistat käytöstä, jotta voit helposti ottaa uudelleen käyttöön kaikki tarvitsemasi Windows-palvelut.

Näennäismuistiasetusten säätäminen

Useimmissa tapauksissa Windowsin käyttämän näennäismuistin oletusasetuksen pitäisi toimia optimaalisesti. Joissakin tilanteissa näennäismuistiasetusten muuttaminen voi kuitenkin parantaa Accessin suorituskykyä. Harkitse näennäismuistin oletusasetusten muuttamista seuraavissa tapauksissa:

  • Näennäismuistia tällä hetkellä käytettävässä asemassa ei ole paljon vapaata levytilaa, ja toisessa paikallisessa asemassa on vapaata tilaa.
  • Toisessa paikallisessa asemassa, joka on nopeampi kuin nykyinen asema, on vapaata tilaa ja se ei ole kovin kuormitettu.

Näissä tapauksissa suorituskykyä voidaan parantaa määrittämällä toinen asema näennäismuistille.

Voit myös parantaa suorituskykyä määrittämällä kiinteän määrän levytilaa näennäismuistille. Harkitse näennäismuistin määrittämistä 1,5 kertaa niin paljon kuin tietokoneeseen asennetun RAM-muistin määrä. Jos RAM-muistin koko on esimerkiksi 1 024 megatavua (Mt), määritä näennäismuistiksi 1 536 Mt.

Huomautus

Haluat ehkä määrittää enemmän näennäismuistia, jos suoritat useita suuria sovelluksia samanaikaisesti.

Ohjeita näennäismuistiasetusten muuttamiseen saat Windowsin ohjeesta hakusanoilla "muuta näennäismuistia".

Älä käytä näytönsäästäjää

Näytönsäästäjät käyttävät muistia ja käynnistyvät automaattisesti. Näyttöjen suunnittelussa on tehty hienosäätöjä, joten näytönsäästäjiä ei enää tarvita suojaamaan näyttöä palamiselta. Jos et käytä näytönsäästäjää, voit parantaa hieman suorituskykyä ja parantaa tietokoneen sujuvaa toimintaa.

Vihje

Älä käytä näytönsäästäjää, joka suojaa tietokonettasi luvattomalta käytöltä. Suojaa tietokonetta poistuessasi painamalla näppäinyhdistelmää Windows-näppäin+L.

Älä käytä työpöydän taustaa

Saatat huomata parannusta määrittämällä työpöydän taustakuvaksi (Ei mitään).

Sivun alkuun