Avatar billede borsk Nybegynder
04. december 2002 - 09:40 Der 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.

Hilsen

Borsk
Avatar billede dk_akj Nybegynder
04. december 2002 - 09:44 #1
Til det sidste :
Der ligger en Cumulative Patch til IIS på windows update, der er dog kommet mere til siden.

//akj
Avatar billede borsk Nybegynder
04. december 2002 - 13:34 #3
Jeg har prøvet et par af de ting som der står i de første 2 dokumenter syntes ikke rigtig det giver nogen forskel....

Jeg er måske på lidt dybt vand
Avatar billede sup Nybegynder
09. december 2002 - 19:04 #4
Hvad med dine access baser, er de vokset?
Hvor mange poster har du i dem?

Plus hvis der bliver printet en del kan det også nedsætte performance på din maskine.

Hvad med pladsen på disken. Er den fin nok?

Hvad med de individuelle web sider uden database adgang, kører de ordentligt?

Sup.
Avatar billede borsk Nybegynder
10. december 2002 - 08:57 #5
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.
Avatar billede borsk Nybegynder
10. december 2002 - 09:01 #6
Glemte noget.

Der er 10 GB fri HD eller lignende på serverens D: (intranettet er her) og en par GB fri på C:

Der bliver printet en del, kan man styre hvormange % cpu kraft udskrift processen må bruge`.
Avatar billede sup Nybegynder
10. december 2002 - 15:22 #7
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.

Sup.
Avatar billede borsk Nybegynder
10. december 2002 - 15:50 #8
Hejsa igen Sup

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 )
Avatar billede borsk Nybegynder
10. december 2002 - 15:52 #9
Der er også oprettet et FTP site gennem IIS'en kan det have gjort den langsom
Avatar billede sup Nybegynder
10. december 2002 - 16:24 #10
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.

Sup.
Avatar billede borsk Nybegynder
11. december 2002 - 09:32 #11
Hej igen, tror du har ret

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
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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