如何计时oracle选择查询

如何计时oracle选择查询,第1张

概述找出oracle select语句需要多长时间的最佳方法是什么.我有以下查询,我想找出时间,但是,由于此查询带来了四千条记录,并且在屏幕上显示这四千条记录需要时间,所说明的经过时间可能不正确. 有没有办法可以将它包装到游标中然后从sql plus运行它以便我得到执行它所需的正确时间? SELECT a.code, NVL(a.org, ' '), NVL(a.office_number, ' ') 找出oracle select语句需要多长时间的最佳方法是什么.我有以下查询,我想找出时间,但是,由于此查询带来了四千条记录,并且在屏幕上显示这四千条记录需要时间,所说明的经过时间可能不正确.

有没有办法可以将它包装到游标中然后从sql plus运行它以便我得到执行它所需的正确时间?

SELECT a.code,NVL(a.org,' '),NVL(a.office_number,SUBSTR(a.code,2) FROM PARTICIPANT a WHERE a.type_code = 'PRIME';
解决方法 我可以想到几种方法.

我通常通过使用CREATE table AS SELECT ….将它运行到一个表中来执行此类 *** 作,这意味着我经常使用名为MIKE_TEMP_1的许多表来丢弃我的模式.

sql * Plus中的其他选项是使用SET autoTRACE TRACEONLY,它应该运行所有查询但是禁止打印结果.

总结

以上是内存溢出为你收集整理的如何计时oracle选择查询全部内容,希望文章能够帮你解决如何计时oracle选择查询所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1167176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存