スキップしてメイン コンテンツに移動

Oracle:2回目以降に同じSQL文を実行すると処理時間は縮まる

パフォーマンスチューニングを行う目的で、SQLの処理時間を計測することがある。
その際には、 2回目以降に同じSQL文を実行すると処理時間は縮まるので注意が必要。

Ref:http://www.oracle.co.jp/2shin/ora83/18_19.html

コメント

このブログの人気の投稿

Oracle:ORA-01476: 除数がゼロです。

【原因】 「0」で割っているため 計算できません ! ということ。 (Excel(表計算ソフト)の関数エラーでいうところの「#DIV/0!」です。) 【回避策】 条件文( CASE など)や DECODEを使ってエラーをハンドリングする Ref:http://www.gfinf.net/html/mailmagazine.vol010.html

Linux:psコマンドでのエラー(ps -aux)

以下のコマンドを実行したところ、 ps -aux 結果は表示されたものの エラーが表示されました。 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQ 【原因】 psコマンドのオプションに「-」(ハイフン)が不要なため。 「-」(ハイフン)を取ってやってみたところ、エラーはなくなりました。 昔は「-」(ハイフン)ないとだめだったよなー。

DB2コントロールセンター_適用中ストアドプロシージャのDDL参照方法

DB2コントロールセンターを起動 ※パッケージ(OracleのPL/SQL Create packageで作成さたパッケージ)は参照できない!! オブジェクトビューペイン>すべてのデータベース>"参照したいデータベース名">アプリケーション・オブジェクト>ストアード・プロシージャーを選択 ユーザID・パスワードを入力 "表示させたいプロシージャ名"を右クリック>SQLプロシージャ本体の表示を選択 ※ドロップを選択しないように注意!! ※表示にフィルタがかかっている場合があるので、注意。            目的のプロシージャが表示されない場合はそれを疑いリセットしてみる 確認後、クローズを押下 ※テキストエディタにコピー&ペーストするなどして参照すると見やすい