Hvad er den anbefalede ”fri plads” der skal være til rådighed i en Navision database?
Nogle gange støder man på en fejl at der ingen fri plads er til rådighed når
der køres rapporter.
Mængden af fri plads relateres IKKE til afviklingen af rapporter. Det er mængden
af OPDATERINGER afgør hvor meget fri plads der kræves når man kører rapporter.
Når en rapport startes, ’vælger’ man en specifik version til at lave rapport
fra. Nogle records i denne version kan være opdateret af andre brugere mens rapporten
udskrives og disse records vil kun gælde for denne enkelte rapport. Alle andre
brugere, eller processer, vil se de senere versioner. Når der foretages opdateringer
til de records der udskrives, vil disse records lagres som nye versioner i databasen.
Men skulle der ikke være nok tilgængelig plads i databasen for at lagre de nye
versioner, vil Navision automatisk genbruge database plads ved at lagre gamle
versioner. I tilfælde af at nogle af disse gamle versioner bruges af en rapport,
vil de gamle versioner overstyres (da de kun er af betydning til denne specifikke
rapport), og stoppe rapporten. Brugeren der laver rapporten vil få besked om at
’der er ikke nok fri plads til at lave rapporten’.
For yderligere at ’forvirre’ emnet, vil database manageren annullere gamle versioner
af alle tabeller, ikke kun den tabel den er i gang med at opdatere. Så man kan
opleve at man måske rapporterer fra et område, mens en anden bruger opdaterer
et andet område.
Jo mere effektiv rapporten er, desto mindre database plads kræves der for at
køre rapporten. Ikke fordi selve rapporten kræver database plads, men fordi en
rapport som tager langt tid at udskrive vil gøre at andre brugere laver flere
opdateringer til databasen.
Det er mængden af tid og antallet af opdateringer i løbet af den tid det tager
at udskrive rapporten, der afgør hvor meget database plads man skal have.
20 % - 30 % er ikke andet end et gæt. Generelt, jo mere fri database man har,
jo bedre. Navision database manageren vil altid prøve at fordele data jævnt over
den disk plads der er til rådighed for databasen. Hvis man skaber en 1GB database,
men kun har 50MB data i den, ville man tro at den resterende disk plads ville
være ’tomt’.
Dette er ikke tilfældet med Navision. Efterhånden (måske nogle timer, måske nogle
uger, måske måneder afhængig af transaktion aktivitet), vil alt database plads
indeholde data. I det tilfælde af kun 50MB i en 1GB database - de 950MB vil bestå
af gamle versioner af dataet.
Derfor er det en god idé at have flere disk drev på serveren med et multitasking
operativ system. Eftersom dataet altid fordeles jævnt over hele databasen, vil
man altid drage fordel af støtten fra flere disk drev, også med små mængder data.
Til toppen af siden
Du skal være logget ind før du kan se eller skrive kommentarer til de forskellige indlæg. Klik her for at logge ind, eller oprette en bruger.