Avatar billede tupsy Nybegynder
19. september 2001 - 17:18 Der er 8 kommentarer og
3 løsninger

Størrelse på Access DB...

Er det bare mig, eller kommer en access DB hurtig til at fylde ret meget???

Kan man undgå dette??
Jeg ved man kan komprimerer DB, men kun når den ikke er i brug...
Dette er desværre umuligt, da den bliver brugt på 20 PC\'er af gangen...

Tupsy!!
Avatar billede cpufan Juniormester
19. september 2001 - 17:33 #1
Hvis databasen logger mange \"uvæsentlige\" oplysninger samtidig med, så vil lortet jo komme til at fylde....
Avatar billede tupsy Nybegynder
19. september 2001 - 17:43 #2
Jamen det gør den faktisk ikke... Den logger 7 oplysninger pr. linie.. Ingen billeder.. KUN tekst...

Såå, jeg syntes det er lidt underligt..

Tupsy!!
19. september 2001 - 19:19 #3
Det er desværre et velkendt problem med Access.

Du kan med fordel opsplitte databasen i en backend (kun med tabellerne) og en frontend (med resten) og derved give hver bruger sin egen kopi at frontenden. Derved vil frontenden ikke vokse nær så meget, samtidig med at det er nemt at komprimere den. Backend-delen vil stadig vokse, men erfaringsmæssigt er det som regel ikke dataene som er skyld i at databasen vokser. Datadelen vokser kun når poster slettes eller ændres(!). Selvfølgelig vokser den også når data indlægges, men det kan man ikke komprimere sig ud af.

/Thomas
Avatar billede fastwrite Nybegynder
20. september 2001 - 09:41 #4
Kør en \"reparer og komprimer\" en gang imellem.. det kan gøre underværker!!!

Du finder den i tools/database utilities/
Avatar billede tupsy Nybegynder
20. september 2001 - 19:38 #5
fastwrite>>>
Må det gøres imedens den er i brug???

Tupsy!!
Avatar billede tupsy Nybegynder
20. september 2001 - 19:42 #6
Altså i brug på andre PC\'er i netværket???

Tupsy!!
20. september 2001 - 21:31 #7
Nej, der må ikke være andre brugere på - derfor mit forslag !
Avatar billede tupsy Nybegynder
20. september 2001 - 22:02 #8
Hvis man opdeler det sådan, kan man så godt skrive i tabellerne??

Kan jeg evt. prøve at sende en tom udgave af mit \"program\" til dig så du kan prøve at lave et eksempel???

Evt. flere point...

Tupsy!!
Avatar billede fastwrite Nybegynder
24. september 2001 - 14:57 #9
tupsy - ja, det sker der ikke noget ved... Men du skal bare have lukket alle formualarer, rapporter, tabeller. Så komprimerer og reaparer den hele basen.

Men ellers tilslutter jeg mig thomasjepsens forslag, hvor du har en formular, som brugerne kan bruge, og så har du dine tabeller liggende et andet sted. På den måde vil du gøre basen meget hurtigere, da ikke alle brugere skal hente hele databasen ind på én gang, men kan nøjes med deres formularer.
Avatar billede fastwrite Nybegynder
24. september 2001 - 14:58 #10
Og der må ikke være andre brugere på - men den skal den nok gøre dig opmærksom på...
Avatar billede tupsy Nybegynder
24. september 2001 - 16:34 #11
Jeg ved ikke lige hvordan jeg skal opdele den på den måde I nævner...

Kunne man få lidt hints??

Tupsy!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester