ORACLE機能 SQL*Plus

[SQL*Plus] SQLの実行時間を測定する(set timing)

投稿日:2017年4月16日 更新日:

SQLの実行にかかった時間を測定するには、「timing」システムパラメータを使用します。

構文

(表示構文)
show timing
(設定構文)
set timing [on | off]

サンプル

測定したいSQLを実行する前に「set timing on」を実行しておくと、SQL実行後に掛かった時間が表示されます。

サンプル
SQL> set timing on SQL> select * from m_user where cd = 100; CD NAME ----- --------------------- 100 長谷川 経過: 00:00:00.01 SQL>

メモ

  • 測定を止めたい場合は、「set timing off」を実行します。

スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL*Plus
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORACLE] 値が同じならNULLを返す(NULLIF)

値が同じならNULLを返すには、NULLIF関数を使用します。 サンプル 例)値が同じ場合 SQL*Plus SQL&g ...
ORACLE

[PL/SQL] 二重ループを抜ける

二重ループを抜けるには、ラベルを使うと便利です。 構文 (ラベル構文) <<ラベル名>> ラベル ...
ORACLE

[集計関数] 合計値を求める(SUM)

検索結果を集計して合計値を求めるには、SUMを使用します。 サンプル 以下のテーブルを例にします。 【M_SCORE】 ...
ORACLE

[標準パッケージ] ファイルを削除する(UTL_FILE.FREMOVE)

ファイルを削除するには、UTL_FILE.FREMOVEを使用します。 構文 (ファイル存在チェックを行う) UTL_F ...
ORACLE

[ORACLE] 列名指定で一意制約を削除する

列名指定で一意制約を削除するには、ALTER TABLE~DROP UNIQUE句を使用します。 構文 (列名指定で一意 ...

スポンサーリンク