Oracle查询执行时间

前端之家收集整理的这篇文章主要介绍了Oracle查询执行时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Oracle中获取查询执行时间。我不希望Oracle需要打印结果的时间 – 只是执行时间。

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

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

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

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

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

猜你在找的Oracle相关文章