4 Replies Latest reply: Sep 7, 2013 8:31 AM by kamikitabanzai RSS

    AWRレポートの各項目について詳細に説明したマニュアルなどありますか?

    kamikitabanzai

      みなさんこんにちは。

       

      AWRレポートを読んで以下について調べたいと思っているのですが、AWRレポートの中のどれが対応するものなのか分からず困っています。

       

      ・ディスクI/Oの特に多いSQL

      ・期間内の全SQLの実行回数

      ・期間内の全トランザクションの実行回数

      ・フラッシュストレージのヒット率(環境はExadataです)

       

      これらを調べるためにAWRレポートの各項目について詳細に説明したマニュアル等があれば教えて頂きたいです。

       

      オラクルのマニュアルのパフォーマンスチューニングガイド等は目を通したのですが、見つけられませんでした。

        • 1. Re: AWRレポートの各項目について詳細に説明したマニュアルなどありますか?
          user12075536123

          > これらを調べるためにAWRレポートの各項目について詳細に説明したマニュアル等があれば教えて頂きたいです。

           

          私もこのような資料があればほしいのですが、なかなか全体的にまとまって説明されている資料は見たことがありません。

           

          =====

           

          > ・ディスクI/Oの特に多いSQL

           

          「ディスクI/Oの多いSQL」=「物理I/Oの多いSQL」と考えると
          「SQL Statistics」の「SQL ordered by Reads」から確認できると思います。

           

          > ・期間内の全SQLの実行回数
          > ・期間内の全トランザクションの実行回数

           

          「Instance Activity Statistics」の「Instance Activity Stats」から、おおよその値は確認できると思います。
          ・user call
          ・execute count
          ・user commits
          ・user rollbacks
          このあたりがご要望の値だと思います。
          この部分の値は、v$sysstatからデータを収集していると思います。マニュアルで正確な意味を確認してみて下さい。

           

          > ・フラッシュストレージのヒット率(環境はExadataです)

           

          Exadata は勉強中です。まだ、理解できていません。

          「Instance Activity Statistics」の「Instance Activity Stats」はv$sysstatから値を取得していると思われます。

          ご要望の値は「Instance Activity Stats」の複数の項目から計算できるのではないと考えます。

          • 2. Re: AWRレポートの各項目について詳細に説明したマニュアルなどありますか?
            kamikitabanzai

            v$sysstat、など作成元の表の定義から値を理解するというアプローチですね。


            この方法で調査していきたいと思います。

            ありがとうございます!

            • 3. Re: AWRレポートの各項目について詳細に説明したマニュアルなどありますか?
              user12075536123

              > v$sysstat、など作成元の表の定義から値を理解するというアプローチですね。

               

              これができるのであれば、AWR レポートからデータを取得しなくてよいと思います。
              AWR レポートは、ある2点間の DB 全体の情報を確認するには非常に便利ですが、ある値を時系列に確認するのには不向きだと考えます。

               

              v$sysstat のデータを1分毎に収集し、Excel でピボットテーブルを作成し、グラフ化することはよく行います。

              この方法の方が、ある値の時系列の変動状況を確認しやすいです。

              • 4. Re: AWRレポートの各項目について詳細に説明したマニュアルなどありますか?
                kamikitabanzai

                ご教示頂きありがとうございます。

                 

                こちらの方法も検討させていただきます。