IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]Oracle set timing on

    pan_tian发表于 2015-05-28 17:10:31
    love 0


    如何查看SQL或存储过程在SQL*plus中的执行时间?
    Ans:可以使用命令set timing on;

    SQL> set timing on;
    SQL> select count(*) from my_tab;

    COUNT(*)
    ----------
    323456

    Elapsed: 01:02:23.05

    01:02:23.05
    ^ ^ ^ ^
    | | | |
    | | | milliseconds
    | | seconds
    | minutes
    hours

    还有一个很接近的命令set time on,这个是用于展示当前时间。
    SQL>set time on
    16:59:34 SQL> select count(*) from my_tab;

    COUNT(*)
    ----------
    323456





沪ICP备19023445号-2号
友情链接