04. december 2002 - 09:40Der er
10 kommentarer og 1 løsning
Optimering af IIS, Webside og Databaser
Hejsa, Jeg har en Win NT 4.0 server sp 6a , Intel Pentium III 850 MHz med 1GB RAM
Den kører IIS 4.0 og håndtere 2 HP Printere.
IIS'en bruges kun til Intranet dog 2 forskellige, Intet eksternt. Det ene Intranet fylder næsten 10.000 sider og 500 MB, Det andet er meget lille og fylder måske 5 MB.
Mit problem er at den er blevet dramatisk langsommere på det sidste uden nogle væsentlige ændringer er lavet.
Det den er blevet langsommere med er afviklingen af asp scripts som henvender sig i Databaser. Jeg har ovenikøbet 2 scripts som skal lave nogle udtræk hvor jeg kan risikere at serveren går helt i stå, eneste mulighed her er at genstarte maskinen for at få IIS'en op igen.
Databaserne er af Access 2000 typen.
Findes der egentlig ikke 1 "Super" Patch til IISen istedet for at installere 10 forskellige, ved snart ikke om det er rigtigt eller forkert dem som er installeret.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Her er hvad jeg har kunne finde på technet, det meste er til 2000, men skim det igennem, der kan være oplysninger der er relevante for NT 4.0 og IIS 4 også. Nederst lidt materiale om updates og patches
Umidelbart kører alt på IISen fint med undtagelse af database tingene.
Den ene Database er samme størrelse som den hele tiden har været, jeg har ovenikøbet en anden server med mindre RAM, HD og CPU. Her kører den væsentlig hurtigere.
Eneste forskel er egentlig at denne test server ikke har alle IIS og NT updates installeret.
Tror ikke på man kan styre hvor meget cpu kraft man kan bruge på at printe!
Hvordan kører din asp når der ikke bliver printet? Hvad siger CPU monitoren generalt, er serveren belastet? Er der nogen medarbejdere som opdaterer access databaserne? Hvad fyler databaserne i MB?
Men det lyder også lidt som om du har installeret en del patches efterhånden. Man kan patche lige så tosset man har lyst, det løser desværre ikke altid problemmet. Man kan nemt komme til at smadre sin IIS hvis man installere en forkert patch. Men hvis man har styr på sin backup strategi vil dette være nemt løst. Mange gange roder man også for lang tid med problemmet, hvor det kan være hurtigere at køre serveren op igen og derefter tage sin backup.
Proceduren. 1. kør serveren op med drivere og servicepacks og printerdrivere. 2. Patch IIS'en så du ved den virker rigtigt. 3. Tag en backup med et backup program som Drive Image eller Norton Ghost.
Når du kører med din web root på d drevet og næsten ingenting på c vil det tage dig 5 min at køre din backup ind igen.
Det virker lige hurtigt om der printes eller ej umidelbart. CPUen ligger på mellem 60 og 70 % når jeg åbner vores hardware database men ved normalt arbejde i vores administration system som også kører på en access database arbejder den ikke meget mere end 0-30% og 130MB ram Denne database fylder ca. 60 MB og der bliver redigeret i den hele tiden.
Du siger faktisk det jeg allerede har overvejet, nemlig at der er for mange patches efterhånden.
Jeg har faktisk en ghost af den men den er vidst lidt gammel efterhånden :) ud over det så kører serveren snart endnu en web site ( også intranet )
Tror ikke det er FTP'en som gør det. Men dine Access baser er store synes jeg. Måske skulle I overveje at flytte dem til en SQL Server som er meget bedre til at håndtere store data mængder.
Et lille trick med access som kan optimere dem.
Lav en helt ny base og kopier alle data over i den. Nogengange bliver man overrasket over at den fylder mindre end halvdelen af den gamle. Underligt ik :)
Men du har CPU og Ram nok ihvertfald. Jeg tror mest på formateringen, så er du sikker på at den kører optimalt. Hvis det så ikke virker er du nød til at kigge på dine databaser og asp kode. Måske kan der optimeres der.
Tak for forsøget, desværre så er den meget kritisk denne server og jeg har ikke lige mulighed for at formatere den lige med det samme.
Databaserne kan måske godt bare komprimeres yderligere har jeg gjort en enkelt gang men er ved at være noget siden.
Tak for hjælpen ellers
Synes godt om
Ny brugerNybegynder
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.