Applies ToAccess 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 indeksejä yleisesti käytetyille kentille. Luomalla indeksejä voit parantaa suorituskykyä enemmän kuin voit tämän artikkelin vihjeiden avulla. Access luo automaattisesti joitakin indeksejä puolestasi, mutta harkitse huolellisesti, parantavatko lisäindeksit suorituskykyä.

Tässä artikkelissa ei käsitellä tapoja optimoida tiettyjen tietokantaobjektien suorituskykyä, esimerkiksi luomalla indeksi. Lisätietoja on artikkelissa, jossa Create ja käytetään indeksiä suorituskyvyn parantamiseen.

Tämän artikkelin sisältö

Paikallisen tietokannan suorituskyvyn parantaminen

Seuraavien ohjeiden avulla voit optimoida paikallisen Access-tietokannan suorituskyvyn. Tietokanta on tallennettu paikalliselle kiintolevyasemalle verkon sijaan.

Nimen automaattisen korjauksen poistaminen käytöstä

Nimen automaattinen korjaustoiminto auttaa varmistamaan, että tietokantaobjektien toiminnot säilyvät ennallaan, kun muut tietokantaobjektit, joista ne ovat riippuvaisia, nimetään uudelleen. Jos esimerkiksi nimeät taulukon uudelleen ja taulukossa on kyselyitä, nimen automaattinen korjaus varmistaa, että kyselyt eivät katkea muutoksen vuoksi. Tästä ominaisuudesta voi olla hyötyä, mutta se hidastaa suorituskykyä.

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

  1. Avaa tietokanta, jonka haluat optimoida.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Nykyinen tietokanta.

  4. Poista oikeanpuoleisen ruudun Nimen automaattisen korjauksen asetukset -kohdassa kaikki valintaruudut.

Tietokannan automaattinen järjestäminen ja korjaaminen

Tietokantatiedoston suorituskyky voi ajan mittaan hidastua, koska poistetuille tai väliaikaisille objekteille on varattu tilaa. Järjestä ja korjaa -komento poistaa tämän turhan tilan ja auttaa tietokantaa toimimaan nopeammin ja tehokkaammin. Voit määrittää, että Järjestä ja korjaa - komento suoritetaan automaattisesti, kun tietokanta suljetaan.

  1. Avaa tietokanta, jonka haluat optimoida.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Nykyinen tietokanta.

  4. Valitse oikeanpuoleisessa ruudussa Sovelluksen asetukset -kohdassa Järjestä suljeessa -valintaruutu.

Tietokannan avaaminen yksityisessä tilassa

Jos olet tietokannan ainoa käyttäjä, tietokannan avaaminen yksityinen tilassa estää muita käyttäjiä käyttämästä tietokantaa samanaikaisesti ja voi parantaa suorituskykyä.

  1. Avaa Access, mutta älä avaa tietokantaa. Jos tietokanta on jo avoinna, sulje se.

  2. Valitse Avaa ja valitse sitten Selaa.

  3. Valitse Avaa-valintaikkunassa tietokantatiedosto, jonka haluat avata. Voit käyttää Kohde-luetteloa , jos haluat etsiä tietokantatiedoston selaamalla.

  4. Napsauta Avaa-painikkeen nuolta ja valitse sitten Avaa yksinoikeudella.

Automaattisen korjauksen asetusten poistaminen käytöstä

Access korjaa oikeinkirjoituksen kirjoitettaessa oletusarvoisesti. Voit parantaa suorituskykyä poistamällä automaattisen korjauksen käytöstä.

  1. Avaa tietokanta, jonka haluat optimoida.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse Accessin asetukset -valintaikkunan vasemmassa ruudussa Tarkistustyökalut.

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

  5. Poista Automaattisen korjauksen asetukset -valintaikkunassa niiden asetusten valintaruudut, joita et halua.

    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 etu.

Sivun alkuun

Auta parantamaan suorituskykyä multiuser-ympäristössä

Seuraavien ohjeiden avulla voit optimoida usean käyttäjän ympäristössä käytettävän Access-tietokannan suorituskyvyn.

Tietokannan jakaminen

Kun jaoit tietokannan, tietotaulukot lisätään tietokantatiedostoon verkkopalvelimessa, jota kutsutaan taustatietokannaksi. Muut tietokantaobjektit, kuten kyselyt, lomakkeet ja raportit, lisätään toiseen tietokantatiedostoon, jota kutsutaan edustatietokannaksi. Käyttäjät säilyttävät oman kopionsa edustatietokannasta tietokoneissaan. Suorituskyky paranee, koska vain tiedot lähetetään verkon kautta.

Tietokanta on jaettu ohjatulla tietokannan jakamisen toiminnolla.

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

Sivutason tai tietuetason lukitusasetuksen muuttaminen

Access lukitsee tietyn määrän tietoja tietueita muokattaessa. Lukittujen tietojen määrä riippuu valitsemastasi lukitusasetuksesta. Voit parantaa suorituskykyä valitsemalla sivutason lukituksen. Sivutason lukitseminen voi kuitenkin heikentää tietojen käytettävyyttä, koska enemmän tietoja lukitaan kuin tietuetason lukituksen yhteydessä.

  • Sivutason lukitus    Access lukitsee tietueen sisältävän sivun (sivu on muistialue, jossa tietue sijaitsee). Jos muokkaat tietuetta, jossa sivutason lukitus on käytössä, muut muistiin tallennetut tietueet voivat myös olla lukittuja. Suorituskyky on kuitenkin yleensä nopeampi, kun käytät sivutason lukitusta tietuetason lukitsemisen sijaan.

  • Tietuetason lukitus    Access lukitsee vain muokattavan tietueen. Tämä ei vaikuta muihin tietueisiin.

Sivutason tai tietuetason lukitusasetuksen muuttaminen    

  1. Avaa tietokanta, jota haluat muuttaa.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.

  4. Valitse oikeanpuoleisen ruudun Lisäasetukset-osassaAvaa tietokannat tietuetason lukitusta käyttämällä -valintaruutu tai poista sen valinta.

Valitse sopiva tietuelukitusasetus

Access lukitsee tietueet muokkaamisen aikana. Accessin lukitsemien tietueiden määrä ja tietueiden lukittumisaika määräytyvät valitsemasi tietueiden lukitusasetuksen mukaan.

  • Ei lukkoja     Access ei lukitse tietuetta tai sivua, ennen kuin käyttäjä tallentaa siihen muutoksia, jolloin tiedot ovat helpommin saatavilla. Tietoristiriidat (samaan tietueeseen tehdään samanaikaisia muutoksia) voivat kuitenkin ilmetä, jos käytät tätä asetusta. Kun tietoristiriita ilmenee, käyttäjän on päätettävä, mikä tietojen versio säilytetään. Tämä on yleensä nopein vaihtoehto, mutta tietoristiriidat voivat olla suurempia kuin suorituskyvyn nousu.

  • Muokattu tietue     Access lukitsee tietueen heti, kun käyttäjä alkaa muokata sitä. Tämän seurauksena tietueet lukitaan pidemmäksi aikaa, mutta tietoristiriidat ovat epätodennäköisempiä.

  • All records (Kaikki tietueet)     Access lukitsee kaikki taulukon tietueet, kun taulukkoa käyttävä lomake tai taulukko on avoinna. Tämä voi parantaa taulukon tietoja muokkaavan käyttäjän suorituskykyä, mutta se rajoittaa muiden käyttäjien mahdollisuuksia muokata tietoja enemmän kuin muut vaihtoehdot.

Tietuelukitusasetuksen muuttaminen    

  1. Avaa tietokanta, jota haluat muuttaa.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.

  4. Valitse oikeanpuoleisessa ruudussa Lisäasetukset-osanOletustietueen lukitus -kohdassa haluamasi vaihtoehto.

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

Yritä säätää päivitysväliä (s),Päivitä uudelleenyritysväli (msec), päivitysten uudelleenlähetysten määrä ja ODBC-päivitysvälin (s) asetuksia tarpeen mukaan.

Päivitysten uudelleenyritysväli- ja Päivitysten määrä -asetusten avulla voit määrittää, kuinka usein ja kuinka monta kertaa Access yrittää tallentaa tietueen, kun toinen käyttäjä on lukinnut sen.

Odbc-päivitysvälin ja Päivitysväli-asetusten avulla voit määrittää, kuinka usein Access päivittää tiedot. Vain tietojen päivittäminen päivittää tiedot, jotka ovat jo taulukossa tai lomakkeessa. Päivittäminen ei järjestä tietueita uudelleen, näytä uusia tietueita tai poista poistettuja tietueita ja tietueita kyselytuloksista, jotka eivät enää täytä määritettyjä ehtoja. Jos haluat tarkastella tällaisia muutoksia, voit hakea taulukon tai lomakkeen pohjana olevat tietueet uudelleen.

Verkon päivitys- ja päivitysasetusten muuttaminen    

  1. Avaa tietokanta, jonka suorittamisen haluat nopeuttaa.

  2. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  3. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.

  4. Muuta oikeanpuoleisessa ruudun Lisäasetukset-osassa haluamiasi asetuksia.

Vihje: Voit tehdä kyselyn uudelleen painamalla näppäinyhdistelmää VAIHTO+F9.

Sivun alkuun

Tietokoneen Accessin suorituskyvyn parantaminen

Seuraavat ohjeet auttavat parantamaan Accessin suorituskykyä riippumatta siitä, onko käyttämäsi tietokanta tallennettu tietokoneeseen vai verkkoon.

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

Access-käyttöliittymä sisältää animaatioita, kuten valikoiden avautumisen. Vaikka nämä animaatiot helpottavat käyttöliittymän käyttöä, ne voivat hidastaa asioita hieman. Voit parantaa suorituskykyä poistamalla ne käytöstä.

  1. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  2. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.

  3. Poista oikeanpuoleisessa ruudussa Näytä-kohdassaNäytä animaatiot -valintaruudun valinta.

Toimintotunnisteiden poistaminen käytöstä

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

  1. Valitse Tiedosto > Asetukset ja avaa Accessin asetukset -valintaikkuna.

  2. Valitse vasemmanpuoleisessa ruudussa Asiakasasetukset.

  3. Poista oikeanpuoleisessa ruudussa Näytä-kohdassaNäytä toimintotunnisteet taulukoissa- ja Näytä toimintotunnisteet Forms- ja Raportit-valintaruudut.

Sulje muut ohjelmat, joita ei käytetä

Muiden ohjelmien sulkeminen lisää Accessin muistia, mikä auttaa vähentämään levyn käyttöä ja parantamaan suorituskykyä.

Huomautus: Voit myös halutessasi poistua joistakin ohjelmista, jotka jatkuvat taustalla niiden sulkemisen jälkeen. Etsi tällaisia ohjelmia ilmoitusalueelta. Ole varovainen poistuessasi näistä ohjelmista, koska jotkin ohjelmat saattavat olla tarpeen, jotta tietokone toimii odotetulla tavalla. Jos sinulla on epäilyksiä, sinun ei todennäköisesti pitäisi poistua näistä ohjelmista.

Lisää RAM-muistia tietokoneeseen

RAM-muistin lisääminen tietokoneeseen voi nopeuttaa suurten kyselyjen suoritusta ja mahdollistaa sen, että lisää tietokantaobjekteja on avoinna samanaikaisesti. Lisäksi RAM-muisti on paljon nopeampi kuin kiintolevyaseman virtuaalimuisti. Kun lisäät RAM-muistia, pienennät levyn käyttöä ja parannat suorituskykyä.

Kiintolevyasemien puhdistaminen

Suorita seuraavat vaiheet säännöllisesti:

  1. Poista tietokoneesta tiedostoja, joita et enää tarvitse.

  2. Poista väliaikaiset Internet-tiedostot.

  3. Tyhjennä roskakori.

  4. Suorita Järjestä ja korjaa -toiminnot tietokannoissa.

  5. Eheytä kiintolevyasemat.

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

Jos sinulla on esimerkiksi hyvä työpöydän varmuuskopiointiratkaisu, sinun kannattaa harkita Järjestelmän palauttaminen -palvelun poistamista käytöstä. Jos poistat käytöstä Microsoft Windows -palvelut, joita et käytä, Lisää RAM-muistia on käytettävissä Accessissa.

Tärkeää: Jos päätät poistaa Windows-palvelut käytöstä, pidä kirjaa siitä, mitä poistat käytöstä, jotta voit helposti ottaa uudelleen käyttöön kaikki Windows-palvelut, joita päätät vaatia.

Virtuaalisen muistin asetusten säätäminen

Useimmissa tapauksissa Windowsin käyttämän virtuaalisen muistin oletusasetuksen pitäisi toimia optimaalisesti. Joissakin tilanteissa virtuaalimuistiasetusten säätäminen voi kuitenkin parantaa Accessin suorituskykyä. Harkitse virtuaalimuistin oletusasetusten muuttamista seuraavissa tapauksissa:

  • Sinulla ei ole paljon levytilaa käytettävissä asemassa, jota käytetään tällä hetkellä virtuaalimuistiin, ja toisessa paikallisessa asemassa on vapaata tilaa.

  • Toisessa paikallisessa asemassa, joka on nopeampi kuin nykyinen asema, on vapaata tilaa, eikä sitä käytetä voimakkaasti.

Näissä tapauksissa saatat saada paremman suorituskyvyn määrittämällä toisen aseman virtuaalimuistille.

Voit myös parantaa suorituskykyä määrittämällä kiinteän levytilan virtuaalimuistille. Sinun kannattaa määrittää 1,5 kertaa enemmän virtuaalimuistia kuin tietokoneeseen asennetun RAM-muistin määrä. Jos sinulla on esimerkiksi 1 024 megatavua (Mt) RAM-muistia, määritä virtuaalimuistille 1 536 Mt.

Huomautus: Voit halutessasi määrittää enemmän virtuaalimuistia, jos suoritat usein useita suuria sovelluksia samanaikaisesti.

Jos haluat ohjeita virtuaalisen muistin asetusten muuttamiseen, etsi Windowsin ohjeesta "muuta virtuaalimuistia".

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

Näytönsäästäjät käyttävät muistia ja aloittavat automaattisesti. Näyttöjen rakenteen hienosäästämisen vuoksi näytönsäästäjiä ei enää tarvita suojaamaan näyttöäsi "palamilta". Voit parantaa suorituskykyä hieman ja auttaa tietokonetta toimimaan sujuvammin, kun et käytä näytönsäästäjää.

Vihje: Älä suojaa tietokonettasi luvattomalta toiminnolta näytönsäästäjän avulla. Voit suojata tietokoneesi poistuessasi painamalla Windows-näppäintä ja L-näppäintä.

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

Saatat nähdä jonkin verran parannusta määrittämällä työpöydän taustaksi (Ei mitään).

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.