Avatar billede fastpoint Nybegynder
30. marts 2005 - 11:51 Der er 7 kommentarer og
1 løsning

hvor meget kan den tåle?

Hvor længe kan jeg forvente, at en min access database vil kunne holde?

Der er 10 kolonner i den og forventer der skal indsættes 100.000 rækker.

Der vil være 3 brugere på systemet på samme tid, men det kan ske der kommer op til 50 til tider.

Hvad kan jeg forvente? hvornår bliver den for langsom, at arbejde med? osv osv.
Avatar billede leif Seniormester
30. marts 2005 - 11:52 #1
Det er anåp hvad I skal ?

Skal der laves mange komplekse søgninger ?
Avatar billede fastpoint Nybegynder
30. marts 2005 - 11:57 #2
Nej det vil jeg ikke kalde det.
Bare ganske normalt sql. Select ud fra ID eller navn.
Enten findes det ellers ikke.
Avatar billede -anders- Juniormester
30. marts 2005 - 12:07 #3
Hej,blot lidt input: det er altid en god ide at dele sin database i front og backend, på denne måde er det kun data der trækkes over nettet og ikke forms rapporter e.t.c. Speciet hvis der er op til 50 brugere på en gang, så er db ikke delt kan det anbefales at du som det første gør dette.
Avatar billede mugs Novice
30. marts 2005 - 13:04 #4
Som udgangspunkt er Access ikke begrænset af antal poster. Det er udelukkende et spørgsmål om størrelsen som er ca 2GB. Hvis du som foreslået ovenfor opdeler i Back- og Frontend, har du nu 2 databaser der hver kan fylde ca 2 GB.

Db vokser hurtigt hvis du tilføjer / sletter mange data. Hvis du sletter f.eks 5000 poster, vil den plads disse fyldte ikke frigives før db komprimeres. Da en backend ikke vokser så meget som en frontend, må det stærkt anbefales at opdele den.

M.h.t. antallet af brugere angiver Microsoft at der kan være op til 255 samtidige brugere. Dette er dog stærkt aghængig af db's kompleksitet. Jeg bruger databaser i flerbrugermiljø med billeder o.s.v. med ca 15 samtidige brugere uden problemer. Det er dog også afhængig af , hvad disse brugere skal have tilladelse til: Skal alle samtidig kunne rette i db, ellr skal flertallet kun læse?
Avatar billede fastpoint Nybegynder
30. marts 2005 - 13:12 #5
Alle 3 brugere skal kunne slette, rette, opdatere osv.
Hvordan komprimere man sin database når der ikke er mere plads?
Hvor svært er det hvis jeg senere vil overføre og konvertere til en mySQL database?
Systemet er lavet i ASP. Er syntax den samme eller skal ALT laves om?
Avatar billede -anders- Juniormester
30. marts 2005 - 13:40 #6
Vedr. komprimering af  database: åbn databasen og vælg funktioner/databasefunktioner/komprimer/reperar database. Ellers er dette jo en ren access kategori, så med hensyn til ASP og MySQL har jeg desværre ikke nogen bud.
Avatar billede mugs Novice
30. marts 2005 - 15:51 #7
Du kan også komprimerer db hver gang den lukkes. Funktioner > Indstillinger > Generelt og sæt checkmærke i feltet "komprimer ved lukning".
Avatar billede fastpoint Nybegynder
30. marts 2005 - 15:52 #8
Kan man gøre det i scriptsprog? lave en asp fil som lige gør det?
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