タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

チューニングに関するtaka84u16のブックマーク (2)

  • SQL*Plusで実行計画を取得する - オラクル・Oracle SQL*Plus リファレンス

    EXPLAIN PLAN 文による実行計画の取得とは異なり DML の処理とフェッチ、データ転送処理も行なわれる(※)ので大量の件数を取得する検索文の場合には注意する。 (※) TRACEONLY を使用することでデータ表示に伴う速度の低下は軽減することは可能 AUTOTRACE 準備作業 実行計画と統計情報は 動的パフォーマンス・ビュー を参照する必要があるため一般ユーザーには使用できない場合がある。 PLUSTRACE ロールの作成スクリプト (sys の v_$sesstat,v_$statname,v_$mystat パフォーマンスビューへの参照権限をもつロールの作成) SYSDBA 権限で接続 (Windows 系でも '/' によるディレクトリ表記で問題ない) # sqlplus / as sysdba SQL> @?/sqlplus/admin/plustrce.sql ..

  • チューニングが必要なSQLを洗い出す

    連載では、Oracleデータベースのパフォーマンス・チューニングの中から、特にSQLのチューニングに注目して、実践レベルの手法を解説する。読者はOracleデータベースのアーキテクチャを理解し、運用管理の実務経験を積んでいることが望ましい。対象とするバージョンは現状で広く使われているOracle9iの機能を基とするが、Oracle 10gで有効な情報も随時紹介していく。(編集局) 連載目次 前回までの記事でSQLチューニングを行うために必要な基礎知識を説明しました。今回は、チューニング対象とすべきSQLを、どのような観点から、どのように洗い出していくのかを説明していきます。 チューニング対象SQLの洗い出し 通常、アプリケーションでは多くのSQLが実行されています。SQLチューニングのステップは、実行されている多くのSQLの中から、チューニングの目標に合わせて、対象とするSQLを洗い出

    チューニングが必要なSQLを洗い出す
  • 1