Avatar billede farmand1 Nybegynder
11. august 2003 - 11:03 Der er 4 kommentarer

Eksportering af data, men hvordan?

Hej..
Jeg har en stor database med nogle forskellige formularer, makro, moduler og nogle tabler. Meningen med DB`en er at den skal ligge tilgænglig på et eksternt netværk, så folk opkoblet til netværk kan åbne DB`EN og redigere i den... Derfor har jeg opdelt databasen hvor back-enden ligger på netværket i en mappe, og hvor brugeren kan hente front-enden ned på sit eget drev. Jeg troede dette var den mest optimale løsning, men da databasen skal hele tiden opdatere hvis man kører rundt gennem posterne (og netværket er relvativ langsomt). Derfor ville jeg høre jer hvilket muligheder jeg har. Hjælp???
11. august 2003 - 11:08 #1
Hvis opsplitningen mellem frontend og backend er opsat korrekt (alle tabeller i backend og alt andet i frontend), så burde det teoretisk være den bedste løsning.
Det er stadig vigtigt at optimere alle tabeller med indekser og relationer korrekt. Brug evt Perfomance-analyseren (Funktioner->Analyser) på backenden til at optimere databasen.

Endvidere kan netværkets konfiguration også have indflydelse på performance.

Thomas
11. august 2003 - 11:12 #2
Da jeg skrev, at det "Teoretisk" var den bedste løsning, så skal det nævnes, at jeg har oplevet flere virksomheder, som har oplevet langt bedre performance ved at have det hele liggende i én fil på serveren, som alle så bare åbner samtidig (dette kan sagtens lade sig gøre, men det giver større risiko for fejl i databasen, hvis f.eks. en bruger lukker databasen forkert ned eller en maskine går ned)

Endelig kan man, hvis datamængderne og antallet af brugere bliver store, opgradere backenden til SQL server eller den gratis version MSDB, som følger med Office-pakken.
Avatar billede Jørgen Kirkegaard Professor
11. august 2003 - 22:19 #3
Hvis forskellene er markant, burde du kunne lægge front-end på nettet og så se, om det er p.g.a. langsom trafik eller p.g.a. langsomt net. Hvis det er langsomt net, må du opdatere databasen som thomasjepsen siger - det må du måske under alle omstændigheder... Hvis det er trafikken, kan du lave skrive-beskyttet front-end på nettet og desuden også have back-end på nettet, så er der ingen nettrafik.
06. marts 2004 - 21:29 #4
Farmand->Hvis du har løst dit problem, lukker du så ikke spørgsmålet?
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