Avatar billede jensen363 Forsker
19. april 2004 - 09:33 Der er 7 kommentarer og
1 løsning

Størrelse på databasefil

Jeg har en database opbygget efter klient/server-princippet.

Servere-databasen bygger på import fra en SQL-Database, hvor der efter import foretages en række preberegninger til andre tabeller i Access.

Som udgangspunkt er serverfilen p.t. 175 Mb stor. I forbindelse med dataimport, vokser denne betragteligt i størrelse, hvilket jeg efterfølgende korrigerer for vha. kompromering af databasen ... men ... hvad er årsagen til, at den vokser helt op til 10 gange så meget, når importen foretages på netværket´s server imod kun 1 gang på en stand-alone maskine ????

Netværket er Citrix ... suk ;)
Avatar billede trer Nybegynder
19. april 2004 - 09:38 #1
Ikke fordi jeg ved meget om access interne opbygning, men en del af problemet er at finde i at Access reelt set ikke er et flerbrugersystem - men et enkeltbrugersystem..  Og der skal lagres midlertidige data én masse inde i access databasen når den bruges.
Avatar billede hugopedersen Nybegynder
19. april 2004 - 10:00 #2
Siger du at databasen bliver 100% større på en standalone og 1000% større på serveren ?

Du har vel filen til at ligge på en filserver - Citrix er jo en terminalserverextension ( og i øvrigt en rigtigt god en )
Avatar billede jensen363 Forsker
19. april 2004 - 10:11 #3
Korrekt ... men p.g.a. filstørrelsen efter import, har det af og til været nødvendigt at overføre filen til en uafhængig PC, og her foretage komprimering.
Avatar billede hugopedersen Nybegynder
19. april 2004 - 12:26 #4
Nu ved jeg jo ikke lige hvad det er du importerer og hvordan du gør med din frontend, men var det mig ville jeg nok overveje at lægge det hele på SQL serveren. Du kan jo så lave en DTS pakke der overfører dine data og komprimerer db'en direkte.
Avatar billede jensen363 Forsker
19. april 2004 - 13:30 #5
Jeg har et behov for en gennemgribende alternativ datagenerering hhv. mapning af de eksisterende data, en opgave som ikke kan understøttes i den eksisterende Oracle-datakilde
Avatar billede hugopedersen Nybegynder
19. april 2004 - 13:36 #6
Oracle - uha da :-)  Jeg troede du have en 'rigtig' SQL server ud fra det jeg læste i dit spgm.

Problemet med Access er jo i bund og grund at f.eks. sletninger er noget rigtigt skrammel. Det giver en masse overhead i filen som du allerede har fundet ud af.  Jeg har også lidt opdateringer mistænkt for at gøre det, men det kan jeg ikke dokumentere.
Avatar billede jensen363 Forsker
19. april 2004 - 15:57 #7
Sorry ... min formulering var misvisende ;)
Problematikken med sletning af eksisterende data hhv. import af nye kan jeg godt leve med, men jeg kan simpelthen ikke forstå, at der er så stor forskel på datafilens størrelse i Citrix hhv. en stand-alone import
Avatar billede jensen363 Forsker
21. april 2004 - 09:00 #8
Ingen konstruktiv respons ....
Lukker sagen igen
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