3

我正在为我的应用程序进行性能测试。我从应用程序中收集了大约 100 个查询,并希望完全按照通过应用程序执行的方式执行查询。由于一些查询提供了超过 1000 条记录,我想在日志文件中隐藏 sql 输出。我只是想收集经过的时间并解释计划。

Sql 模板文件:

spool &1


set timing on
set linesize 100
set pagesize 5000
set termout off
set echo on

set autotrace on exp stat

define sql_version = '0.1';


set echo on;
set heading off;
set feedback off;
set verify off;
set timing off;
select  ' Baseline SQL Testing - Version &sql_version : Date - ' || sysdate from dual;
set timing on;
set verify on;
set feedback on;
set heading on;
set echo on;


spool off;
exit;
4

1 回答 1

5
set autotrace traceonly exp stat

将导致 SQL*Plus 不打印查询结果。听起来这就是你要找的东西。

于 2012-10-19T01:19:35.053 回答