我在Oracle中运行了一个查询,可能会挂起。现在已经运行了大约10个小时,但基于我正在加载的数据量,这可能不是不合理的。
我在gv $ session中查看会话,并想知道是否有一种方法将该信息翻译为实际上是否存在任何活动,或者查询是否因等待锁定或其他挂起而挂起。
我已经阅读了此视图的文档。这里提供链接。主要是想从那些在Oracle中调试此类问题方面具有经验的人那里获得提示。
谢谢!
我在gv $ session中查看会话,并想知道是否有一种方法将该信息翻译为实际上是否存在任何活动,或者查询是否因等待锁定或其他挂起而挂起。
我已经阅读了此视图的文档。这里提供链接。主要是想从那些在Oracle中调试此类问题方面具有经验的人那里获得提示。
谢谢!
v$session_longops
中找到一个条目来检查它是否正在进行吗?或者,可以查看此链接以了解如何查看会话是否被阻塞:http://www.orafaq.com/node/854 - Ollie