Projekt

Allgemein

Profil

100 System Hang > Server hängt und Prodat langsam » Historie » Revision 11

Revision 10 ([X] Daniel S, 29.08.2019 10:01) → Revision 11/15 ([X] Daniel S, 29.08.2019 10:04)

h1. System Hang 

 *CHECKLISTE* 

 Wahrscheinlich: 

 # *PGAdmin* => Lang Laufende Abfragen und da insbesondere "Startpunkt der Abfrage". Wenn was hängt, sieht man das dort. Die Abfrage läuft z.B. seit Stunden 
 ** Abfrage abrechen, Client-Kill (oben die roten Buttons) 
 !PGAdmin.jpg! !https://redmine.prodat-sql.de/attachments/3838/PGAdmin.jpg! 
 # *ProdatSRVXE*  
 ## Läuft auf 100% im TaskManager? Also Endlosschleife (bzw so viel wie Kern, bei 4 Kern auf 25%). 
 *** Task-Kill und neu starten über Dienste 
 ## Dienst stürzt häufig ab, Assistenten funktionieren sporadisch nicht korrekt. 
 *** ggf. (mehrere) lang laufende Queries => Dazu ins @ProdatSrvXE.....Log@ schauen. Ebenso können cached queries über SQL-Abfragen (DropDown bei SELECT) analysiert werden. 
 Entweder gibt es Probleme mit Kundendaten, oder Funktionen und Joins sind nicht performant genug. 
 Entspr. Felder ggf. erstmal mit NULL::DATATYPE anzeigen lassen und Problem erfassen. 
 *** Evtl. Netzwerk-Zugriff auf DMS-Verzeichnis nicht performant genug. 
 ## Generell kann die Verbindung zum APPS über die Server-Einstellung bei der Anmeldung getestet werden (Weltkugel). 
 # *BackUps* - die Backups bleiben manchmal hängen, zB wenn Versionskonflikte sind oder kein Speicherplatz verfügbar. Das bringt den Ganzen Server in die Knie: 7z.exe, cmd.exe von unserem Dienst aus, x mal im Taskmanager 
 ** Task-Kills und *UNBEDINGT MELDEN/BEHEBEN: BackUp temporär abschalten, Version tauschen* 
 # *Freier RAM* => TaskManager 
 # *Freier Festplattenplatz* 
 ** alte Backups löschen 
 # Andere Anwendung blockt? Taskmanager > Speicherauslastung sowie CPU von anderen Tasks. Melden und ggf. mit Firmen-Admin klären. 
 ** Denke daran, das Du im Taskmanager unten auf "Prozesse anderer Nutzer" klicken musst. 

 Evtl: 

 # Fehlende Indizes - bei ungewöhnlich lang laufenden Queries prüfen ob alle Indizes korrekt sind. 
 # Virusprogramm läuft auf Datenbank-Ordner @data@ oder auf DMS-Ordner 
 # VACUUM FULL ANALYSE (Indizes zu viele DeadRows, vor Postgres 9) 
 ** Achtung blockt System 


 *NEUSTART HILFT IMMER* (manchmal ein bisschen)