Jump to content

Leerlaufprozess mit sehr Hoher CPU Zeit


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

Ich habe einen W2K3 Server Standard, 4 GB Ram und eine Xeon CPU mit 3,07  GHZ ...läuft als SQL 2008 Server für ein ERP......(!)

Bis wir einen neuen Server bekommen  habe ich folgendes Problem:

 

Ich setzte Sysinternalssuite ein, um Problem zu ermitteln.

 

Wenn ich mir  den Processexplorer anschaue, stelle ich sehr hohe Werte im I/O Bereich fest

Ebenso im Taskmanager ist der Leerlaufprozess mit 653:45:00 CPU Zeit

 

Ich habe bereits die Datenbank aus dem Antivirenscann rausgenommen, + sqlservr.exe als Dienst

 

Arbeitsspeicher  ( 70 % Auslastung ) und CPU unter 5 %

 

Unser ERP System arbeitet seit ein paar tagen sehr langsam, ohne das etwas gemacht wurde.................

 

 

Danke schonmal

 

 

Geschrieben

Nur am Rande: Der Leerlaufprozess ist kein eigentlicher Arbeitsprozess, sondern nur eine visuelle Darstellung, die das "Nichts-Tun" des Rechners anzeigt, in der Zeit macht ein PC Pause, befindet sich im Leerlauf.

 

Was die hohen I/O Werte angeht ist das nicht unnormal für eine SQL Datenbank, je nach Datenbankgrösse.

 

Grüsse

 

Gulp

Geschrieben

Was für ein Plattensubsystem ist denn verbaut? S-ATA, SAS, IDE und wie ist die Plattenkonfiguration (JBO, RAID, etc)?

 

Starte mal "perfmon" und schau mal unter den Leistungsindikatoren nach dem Punkt "Physikalischer Datenträger" und suche unter diesem Punkt den Indikator "Durchschnittl. Warteschlangenlänge des Datenträgers" aus und beobachte den Graph, ist der annähernd dauernd bei 100% ist in der Regel Dein Plattensystem nicht schnell genug für alle Anforderungen. Als grober Hinweis reicht das in der Regel aus.

 

Grüsse

 

Gulp

Geschrieben

Hallo Gulp

Unser ERp ist virtualisert..............und macht erst seit ein paar Tagen Probleme. Der Wert liegt unter 20

Ich suche zur Zeit ein Tool, mit dem ich einzelne *.exe Dateien auf deren Zeitverlauf ( CPU + RAM) überprüfen kann

Geschrieben

Unter 20 bei einer 8GB Datenbank in einem virtualisierten System? Dann kann die eigentlich nicht langsam sein, sondern "nur" durch fehlende Indizes gebremst werden, es sei denn deine Virtualisierungssoftware gibt nur virtuelle Werte preis ....... ;)

 

Grüsse

 

Gulp

Geschrieben

Der Hersteller von unserem ERP befindet sich in einer Reorganisation....................Vertragslos bis die neuen Techniker mehr wissen.

Alle Werte die ich über perfmon gesammelt habe.......sind laut googel und Portale in Ordnung

Geschrieben

Dann wäre es wirklich an der Zeit sich die Datenbank genauer anzusehen, speziell, ob es dort "schlechte" Abfragen, lang laufende Abfragen gibt es. Wenn auf den ersten Blick CPU und RAM Auslastung okay sind, dann sind Performanceprobleme i.d.R. auf die Datenbank selber zurückzuführen. Alternativ hast du möglicherweise eine sterbende Festplatte im RAID. Die machen sich aber entweder selbst bemerkbar (Meldungen vom Controller o.ä.), oder aber durch hohe IO Latenzen. Diese müsstest du per Perfmon gesehen haben.

Geschrieben

Hallo,

 

mein Büro hat mich wieder.................

daher folgendes zur Aktualisierung:

 

Sobald sich ein USer anmeldet, und ein Programm oder eine Abfrage startet, werden bis zu 10 Sitzungen unter TCPView

sqlservr.exe  PID 1652 mit Local Port ms-sql-s + Remote Port 49223 gestartet.

 

 

Danke

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...