そのような設定が役立つことがわかりました:
set timing on;
またはそのようなコーディング手法:
timing start;
select ...;
timing stop;
ただし、出力では、2 番目の小数部分に数桁が使用されます。
Затрач.время: 00:00:00.02
Sql*PLUSでタイミングの出力形式を調整することは可能ですか?
タイムスタンプのように、小数部にさらに数字を追加したい:
alter session set NLS_TIMESTAMP_FORMAT = 'MI:SS.FF6';
私が使っているPS
select LAST_LOAD_TIME, ELAPSED_TIME, MODULE, SQL_TEXT elasped from v$sql
order by LAST_LOAD_TIME desc
高精度のタイミング (マイクロ秒) の場合、特に PL/SQL では不便です。