• ベストアンサー

Oracleのパフォーマンスが悪い!といわれたときどういった手順で確認

Oracleのパフォーマンスが悪い!といわれたときどういった手順で確認していけばよいのでしょうか?(初心者です) 読み込みも書き込みもなんだか・・・のレベルですが遅い!といわれます。 確かに年々悪化しているようにおいら自身思っているんです。 よくはわからないが何気にパフォーマンスが悪いって言う場合どこから調べればいいですか? ちなみにOSレベルやネットワークレベルではたぶんだけど悪くなさそうです。 サーバーは20003でORAはちょっと前の9です。

質問者が選んだベストアンサー

  • ベストアンサー
  • cocom32
  • ベストアンサー率58% (75/129)
回答No.4

NO2さんが言われてる実行計画の確認と有効な統計情報が何か わからなければOracleのチューニングとはどんなものなのか 勉強することからどうぞ。 http://www.geocities.jp/a1770053/jyoho/pt/chapter1.htm http://www.geocities.jp/a1770053/jyoho/pt/chapter16.htm 1から16までまずは読んでみられてはいかがでしょう。 ボトルネックになっている原因探しから、その対処の決定とテスト 改善が確認されたら、実運用への適応というのが流れととなるでしょう。 内容がよく理解できないのであればプロの御願いするのがいいでしょう。 原因探しは結構難しいです。

mr-r00
質問者

お礼

ありがとうございます!参考にさせていただきます

すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

実行計画の確認と有効な統計情報がきちんと取得されているかどうかでしょうね。 後はインデックスの有無とその種類。 根本的に解決したいのであれば、SQLやDBを再構築する位でしょうか。 もともとのテーブル構成がそういうものであれば仕方がありませんので。

mr-r00
質問者

お礼

ありがとうございます 参考にいたします

すると、全ての回答が全文表示されます。
  • dda167
  • ベストアンサー率76% (55/72)
回答No.2

すみません。No.1は誤爆です(やってしまいました。削除できないのかな……ああ恥ずかしい……)。 >よくはわからないが何気にパフォーマンスが悪いって言う場合どこから調べればいいですか? 非常に難しい質問ですね。もう少し具体的になりませんか? 「SQLが遅い!」という話なら、最初に確認するのは実行計画ですけどね、私の場合。

mr-r00
質問者

お礼

ありがとうございます 参考にいたします

すると、全ての回答が全文表示されます。
  • dda167
  • ベストアンサー率76% (55/72)
回答No.1

認定の順番が下位→上位になっているはずです(8iの頃がそうでした)。 試験や講習を受ける順番に決まりはないと思います。 合格した試験に期限があるかどうかは別途確認してください。 よほどの理由がない限り、下位→上位の順番に受けるのが無難です。 何か理由があるのでしょうか? 10g→11gは移行試験(新機能)を受ければOKです(講習はありません)。

mr-r00
質問者

お礼

ありがとうございます 参考にいたします

すると、全ての回答が全文表示されます。

関連するQ&A