こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

Oracleのパフォーマンスが悪い!といわれたときどういった手順で確認していけばよいのでしょうか?(初心者です)

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

投稿日時 - 2009-12-06 10:58:33

QNo.5501915

すぐに回答ほしいです

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

NO2さんが言われてる実行計画の確認と有効な統計情報が何か
わからなければOracleのチューニングとはどんなものなのか
勉強することからどうぞ。

http://www.geocities.jp/a1770053/jyoho/pt/chapter1.htm
http://www.geocities.jp/a1770053/jyoho/pt/chapter16.htm
1から16までまずは読んでみられてはいかがでしょう。
ボトルネックになっている原因探しから、その対処の決定とテスト
改善が確認されたら、実運用への適応というのが流れととなるでしょう。
内容がよく理解できないのであればプロの御願いするのがいいでしょう。
原因探しは結構難しいです。

投稿日時 - 2009-12-07 11:22:18

お礼

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

投稿日時 - 2010-09-15 20:50:52

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

実行計画の確認と有効な統計情報がきちんと取得されているかどうかでしょうね。
後はインデックスの有無とその種類。

根本的に解決したいのであれば、SQLやDBを再構築する位でしょうか。
もともとのテーブル構成がそういうものであれば仕方がありませんので。

投稿日時 - 2009-12-06 14:31:31

お礼

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

投稿日時 - 2010-09-15 21:04:05

ANo.2

すみません。No.1は誤爆です(やってしまいました。削除できないのかな……ああ恥ずかしい……)。

>よくはわからないが何気にパフォーマンスが悪いって言う場合どこから調べればいいですか?

非常に難しい質問ですね。もう少し具体的になりませんか?

「SQLが遅い!」という話なら、最初に確認するのは実行計画ですけどね、私の場合。

投稿日時 - 2009-12-06 13:26:43

お礼

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

投稿日時 - 2010-09-15 21:03:55

ANo.1

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

10g→11gは移行試験(新機能)を受ければOKです(講習はありません)。

投稿日時 - 2009-12-06 12:57:44

お礼

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

投稿日時 - 2010-09-15 21:04:28

あなたにオススメの質問