加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle查询执行时间

发布时间:2020-12-12 13:56:32 所属栏目:百科 来源:网络整理
导读:我想在Oracle中获取查询执行时间。我不希望Oracle需要打印结果的时间 – 只是执行时间。 在MySQL中,很容易从shell获取执行时间。 我如何在SQL * Plus中执行此操作? 可以发出SQL * Plus命令SET TIMING ON以获得挂钟时间,但是不能采取例如从这些时间获取时
我想在Oracle中获取查询执行时间。我不希望Oracle需要打印结果的时间 – 只是执行时间。

在MySQL中,很容易从shell获取执行时间。

我如何在SQL * Plus中执行此操作?

可以发出SQL * Plus命令SET TIMING ON以获得挂钟时间,但是不能采取例如从这些时间获取时间。

AUTOTRACE设置用作SET AUTOTRACE TRACEONLY将会抑制输出,但仍然执行所有的工作以满足查询并将结果发送回SQL * Plus,这将会抑制它。

最后,可以跟踪SQLPlus会话,并手动计算等待客户端等待事件的时间,例如“客户端的SQLNet消息”,“客户端的SQL * Net消息”。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读