Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Problem mit hängendem Weblogic

Der Thread-Dump zeigt, dass der Thread länger als 600 Sekunden (10 Minuten) hängen geblieben ist, während er Daten vom SQL Server zurückerhält .

Nach meiner vorherigen Erfahrung kann dies entweder eine lang andauernde DB-Abfrage sein oder ein zeitweiliger Verbindungsfehler zwischen Weblogic und der Datenbank, wodurch der Socket in einem Zustand der Schwebe bleibt.

Ist dies einmalig oder ist derselbe Stacktrace auch für andere hängengebliebene Threads verfügbar - in derselben Zeile? Wenn dies der Fall ist, besteht die Möglichkeit, dass Sie die DB-Abfrage mit SQL Query Analyzer oder einem Äquivalent in MS-SQL überprüfen müssen

Wenn es sich um einen einmaligen Fehler handelt, könnte es sich um ein Netzwerkproblem handeln