Verwenden, gv$session, zu sagen, wenn eine Abfrage hängen

Ich habe eine Abfrage ausführen, die in Oracle -, die kann oder kann nicht aufgehängt werden. Es läuft jetzt seit ~10 Stunden jetzt, aber bezogen auf die Menge der Daten, die ich bin laden, die dürfen nicht unangemessen sein.

Schaute ich mir die session im gv$session und Frage mich, ob es einen Weg gibt, zu übersetzen, dass die Informationen, um zu sehen, ob es tatsächlich irgendwelche Aktivitäten geht, oder wenn die Abfrage stecken, warten auf eine Sperre oder sonst hing.

Ich habe bereits Lesen Sie die Dokumentation für diese Ansicht hier. Meistens bin ich auf der Suche, für Tipps von jemand, dessen Erfahrung gehabt, die das Debuggen dieser Art von Problemen in Oracle.

Dank!

Gibt es einen Eintrag in v$session_longops dass Sie überprüfen könnten, um zu sehen, ob es voran? Alternativ überprüfen Sie diesen link für Möglichkeiten, um zu sehen, wenn Sie Ihre Sitzung ist gesperrt: orafaq.com/node/854
Danke, ich kann dies in Kombination mit gv$sqlarea, um zu sehen, welche Aussagen halten Sie mich up!

InformationsquelleAutor Paul | 2012-04-27

Schreibe einen Kommentar