- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个在 Oracle 中运行的查询,该查询可能会也可能不会挂起。它现在已经运行了大约 10 个小时,但根据我正在加载的数据量,这可能并非不合理。
我正在查看 gv$session 中的 session ,想知道是否有一种方法可以转换该信息以查看是否确实有任何事件正在进行,或者查询是否卡在等待锁定或以其他方式挂起。
我已经阅读了此 View 的文档 here 。我主要向那些有在 Oracle 中调试此类问题的经验的人寻求提示。
谢谢!
最佳答案
在 gv$session
中,event
列告诉您 session 当前正在等待哪个等待事件。如果您的 session 正在等待另一个 session 持有的某种锁定,则事件
将告诉您这一点(例如,如果您正在排队等待锁定另一个 session 持有的行),并且 blocking_instance
和 blocking_session
将使用锁持有者的实例和 session ID 进行填充。您还可以查看seconds_in_wait
(如果wait_time=0
)来确定 session 在当前等待事件中花费了多少秒。这至少应该告诉你你的 session 当前是否“卡住”,但它不会告诉你你的查询是否真的会完成——如果有一个糟糕的计划,那么你完全有可能得到“好”等待事件,例如等待磁盘 I/O,表明 session 正在执行某些操作,但查询永远不会真正完成。
关于oracle - 使用 gv$session 判断查询是否挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352300/
这里是Python菜鸟。 我正在尝试找出哪个模块的学习曲线更短。 gv 模块作为与 graphviz 或 pygraphviz 的语言绑定(bind)出现。 pygraphviz 内部是否使用 gv
我有一个在 Oracle 中运行的查询,该查询可能会也可能不会挂起。它现在已经运行了大约 10 个小时,但根据我正在加载的数据量,这可能并非不合理。 我正在查看 gv$session 中的 sessi
我有一个导入多个 prjlib 文件的 BW 项目。我想在本地测试项目,但是所有导入的projlib全局变量都是灰色的。我知道我可以在磁盘上本地创建变量,但这是一个非常困惑的解决方案。有任何想法吗?
我很难产生以下优势: ... h1 -> "h2":f2; 如本例所示:datastruct 考虑以下 Python 代码: #!/usr/bin/env python import sys impo
我在windows下安装了easy_install,安装了pygraph,但是在取自here的例子中安装了commad import gv不起作用: 什么是 gv 库? import gv 做什么?
在 vim 中,可以通过 'gv' 命令调用可视 block ,以便轻松应用多个命令。 (例如,注释掉,然后缩进,然后 do_something_fun)。 在 Emacs 中,如何实现这一点? [C
如何使用“graphml”文件作为输入在graphvis中绘制图形。 我知道 graphviz自带 graphml2gv为此,但是当我尝试从命令提示符运行此命令时,我收到此消息cvtgxl: not
gv可用于使用先前的选择启动可视模式。边界存储在 分数。但是标记只包含一个文件的(行,列),这不足以恢复视觉选择区域。 例如, = (2, 2) 可能意味着视觉块选择区域: XXX foo bar X
我一直在尝试使用以下方法使用 graphviz 使 clang 2.9 输出 AST: ./clang -cc1 -ast-view smd.c 但是它在控制台上输出代码并提示: Stmt::view
有几个优秀的教程可以为 graphviz 生成 .gv 文件,然后使用 render 命令创建适当的图形。但是,我希望简单地获取一个预生成的 .gv 文件并调用 graphviz 并生成图像。我注意到
我正在做一些与 mod_perl-Apache-Perl 兼容性相关的研究。最近我尝试使用 Perl 5.14.2 构建 mod_perl 2.0.4。编译阶段因错误提前终止: modperl_per
我有一个 List我用作 DataSource对于 GridView .我不想自动生成列(它给出“项目”作为标题)。我要为 DataField 放什么?如果我使用 BoundField 来获取字符串?
我是一名优秀的程序员,十分优秀!