Hilfe - Der IIS 4.0 hat eine CPU Nutzung von 99% - Hilfe
Marcus
- asp.net
Hallo !
Seit kurzem (nach Installation von MDAC 2.5) braucht der Internet
Information Server 4.0 99% des CPU‚s.
Sobald ich eine Datenbank-Anfrage starte steigt die Nutzung bis auf 99
% und ich weiss nicht woran das jetzt liegt.
Die Mitarbeiter die auf den Intranet Server zugreifen sind schon
ziemlich sauer weil das sooo lange dauert.
Hat jemand einen Tip ? Ich bin wirklich in grosser Not.
mfg
Marcus
Hallo !
Seit kurzem (nach Installation von MDAC 2.5) braucht der Internet
Information Server 4.0 99% des CPU‚s.
Sobald ich eine Datenbank-Anfrage starte steigt die Nutzung bis auf 99
% und ich weiss nicht woran das jetzt liegt.
Die Mitarbeiter die auf den Intranet Server zugreifen sind schon
ziemlich sauer weil das sooo lange dauert.Hat jemand einen Tip ? Ich bin wirklich in grosser Not.
mfg
Marcus
Hallo Marcus,
das Thema ist ziemlich komplex. Vorab zur Info:
Wenn du bisher mit MDAC 1.5 oder 2.0 gearbeitet hast,
ist es mit an Sicherheit grenzender Wahrscheinlichkeit
die Programmierung:
Beispiel:
<%
...
rs1.open SQL, conn, 3, 3
Do While Not rs1.EOF
Set rs2 = Server.CreateObject("...")
rs2.open SQL2, conn, 3, 3
...
rs.Close
Set rs2 = Nothing
rs1.MoveNext
Loop
rs1.Close
...
%>
Wird zum Beispiel gerne zum Anzeigen von Listenfeldern
innerhalb einer Datensatzgruppe benutzt.
Du musst die Erstellung des inneren Objekts aus der Schleife
rausnehmen und es lediglich in der Schleife öffnen.
<%
Set rs2 = Server.CreateObject("...")
...
rs1.open SQL, conn, 3, 3
Do While Not rs1.EOF
rs2.open SQL2, conn, 3, 3
...
rs2.Close
rs1.MoveNext
Loop
rs1.Close
...
Set rs2 = Nothing
%>
Wenn Du noch Fragen hast, ruf am besten an. Wie gesagt, das Thema
ist ziemlich komplex. Terl. findest Du auf meiner Homepage