执行时间:
在SQLPLUS中,设置SET TIMING ON,可以显示SQL语句的执行时间。

解决方案 »

  1.   

    先执行SET TIMING ON
    然后在输入你要比较的语句,通过执行所需时间来比较效率
      

  2.   

    我用Delphi开发程序的,在SQL显示很快,在D的网格里查询显示太慢了,怎么回事呢,我用的dxgrid网格控件
    数据量在千万以上,每次查询的得出结果不超过一万,查询字段上的索引已经建立
      

  3.   

    查看执行计划了.
    SET timing ON;
    SET autotrace ON;
    不过这个应该跟sql没太多的关系.
    应该是应用程序的问题了.
      

  4.   

    SET timing ON
    SET autotrace ON
    怎么用一个一个用,还是两个一起用,我用SET timing ON没问题
    用SET autotrace ON出现下面的错误
    SP2-0613: 无法验证 PLAN_TABLE 格式或实体
    SP2-0611: 启用EXPLAIN报告时出错怎么回事???
      

  5.   

    建立执行计划表先
    建表SQL脚本为在${ORACLE_HOME}/rdbms/admin/下的utlxplan.sql。 另:DELPHI的DATASET好像自己会做缓存,
    一万行数据网络传输时间+生成DATASET时间+画GRID时间应该大于真正在数据库中查询的时间了
      

  6.   

    to  hippie1024(痞子) 
    你狠,你赚了我好几十分了,5555555555555555555555555555