U ovom članku ćemo pogledati nekoliko mogućih uzroka MS Access baze podataka sporog rada kada joj se pristupa preko mreže.
Postoje različiti razlozi zbog kojih baza podataka radi sporo ili loše radi. Ove baze podataka nisu izgrađene da funkcionišu neoptimalno, ali nekako, na duge staze, na kraju daju loše performanse. Neki od mogućih razloga da MS Access baza podataka radi sporo mogu biti neki od sljedećih:

- Podrazumevano, MS Access ima mogućnost da prikaže listove sa podacima između tabela koje su povezane. Ako često radite u prikazu lista sa podacima, to najčešće nije potrebno. Ovo negativno utiče na brzinu. Stoga se preporučuje da onemogućite ovu funkciju.
- Ako koristite povezanu tabelu i premještate podatke iz jednog zapisa u drugi, to može smanjiti brzinu. Nemojte previše navigirati.
- Ako se obrazac za pregledavanje oporavlja preko veze, to također može smanjiti brzinu.
Ponekad razdvajanje baze podataka takođe čini kapacitet performansi sporim. Možete lako podijeliti bazu podataka ako ima samo jednog korisnika, međutim, da biste izbjegli ograničenja, morate pohraniti i prednji i zadnji kraj na lokalnom sistemu.
- Dok koristite statičke podatke kao što su zip kodovi, itd., kreirajte lokalne tabele, inače će opet smanjiti brzinu stvari.
- Implantiranje grafike je takođe jedan od razloga zašto se performanse loše utiču, jer troši više resursa. Stoga je preporučljivo koristiti grafiku veza umjesto da ih ugrađujete.
- Sažimanje je neophodno jer briše zapise i oslobađa resurse. Dodatno ažurira statistiku i preuređuje zapise. Ako ne sabijate često, to će uticati na performanse. Međutim, imajte na umu da napravite sigurnosnu kopiju ovih podataka prije kompaktiranja. Za obilan oprez uložite u moćan Popravak pristupa alat.
- Jednostavan oblik sa manjim brojem kontrola bolji je od složenog koji ima puno kontrola. Složeni obrazac će biti sporiji jer će biti potrebno više vremena da se otpremi i odgovori. Umjesto toga, možete kreirati obrasce koji su specifični za zadatak, a ne da imaju jednu, složenu formu.
- Indeksiranje nije uvijek lako i ponekad može biti prilično zbunjujuće. Takođe, prekomerno indeksiranje će se pokazati lošim za performanse. Stoga biste trebali biti posebno oprezni prilikom indeksiranja i trebali biste primjenjivati indekse samo na polja koja redovno tražite.
- Činjenica je da što više podataka, to će i performanse biti sporije. Dakle, kada imate upite za izvještaje zasnovane na više tabela, trebali biste ih temeljiti na jednom upitu. Koristite ovaj upit da ograničite zapise koji pretrpavaju izvještaj ili obrazac.
- Preporučljivo je da tabele budu uske, a polja što manje. Veći broj polja može usporiti performanse. Također se možete riješiti polja koja se rijetko koriste u novoj tabeli. Zatim uspostavite odnos jedan-na-jedan sa ovim tabelama.
Dakle, ovo su neki od mogućih razloga za spore performanse. Ako ih se riješite, to bi moglo značajno poboljšati performanse.
Uvod za autora:
Vivian Stevens je stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući oporaviti mdf i Excel softverski proizvodi za oporavak. Za više informacija posjetite www.datanumen.com
Ponekad razdvajanje baze podataka takođe čini kapacitet performansi sporim. Možete lako podijeliti bazu podataka ako ima samo jednog korisnika, međutim, da biste izbjegli ograničenja, morate pohraniti i prednji i zadnji kraj na lokalnom sistemu.