人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Oracle9iR2のチューニングについて教えてください。
あるシステムに大き目のコンバートデータを追加したところ応答速度が遅くなりました。
チューニングをしようと思うのですが今までやってなきてなく今回初めてなのでやり方がよくわかりません。
調べたところDBMS_STATSやAnalyzeなどで統計情報を取得するらしいのですが…。
こうした場合のチューニングを教えてくれる基本的なサイトと
出来れば具体的にSQLコマンドなど実践的なやり方が載っているサイトを教えてください。
@ITの以下のページは既に見ましたのでそれ以外で。
http://www.atmarkit.co.jp/fdb/rensai/orasql03/orasql03_2.html

●質問者: matttsu
●カテゴリ:コンピュータ
✍キーワード:@IT SQL コマンド コンバート サイト
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● GreatAmigo
●23ポイント

ちょっとマニアックな内容ですが、「Insight Technology」社のORACLEのチューニングに特化したメルマガはお勧めです。

http://www.insight-tec.com/mailmagazine/ora3/mail_back_index...

◎質問者からの返答

難しいけれど詳しいので調査などで困ったときに使えそうです。ありがとうございます。


2 ● b-wind
●23ポイント

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sq_tn02.htm

少しバージョンは違いますが、やることは大差ないです。

基本的には得られた情報から SQL 文を改善していくことが一番大きな効果を得られます。

◎質問者からの返答

出来れば統計情報などプログラムの修正以外の方法でチューニングしたいのですが・・。


3 ● b-wind
●22ポイント

http://www.atmarkit.co.jp/fdb/rensai/oraobstacle04/oraobstac...

統計情報を取得するだけなら ANALYZE コマンドを実行するだけで済みます。

コストベースならこれで改善するパターンも多いですね。

ただ、出来れば SQL 文の実行計画も取った方がいいですよ。

SQL 自体は変更しなくても、INDEX の付け直しだけで大きくパフォーマンスが変わることもありますから。

後は削除が多いテーブルだと INDEX の REBUILD も意外に効果があるときもあります。


4 ● kurukuru-neko
●22ポイント

Oracleのオンラインも見ると大抵の情報があります。

(雰囲気はわかると思います)

J06251-01 Oracle9i データベース・パフォーマンス・プランニング

J06248-02 Oracle9i データベース・パフォーマンス・チューニング・ガイド

http://www.oracle.co.jp/par_owa/par/common.PRODUCT_MENU?p_pr...

Oracleの資格があればオンラインでも見れます。

http://otn.oracle.co.jp/document/products/oracle9i/920/gener...

OracleがEE版なら

Oracle Enterprise Manager 9i Tuning Pack

http://otn.oracle.co.jp/products/oem/files/tp.html

Oracle Enterprise Manager 9i Diagnostics Pack

http://otn.oracle.co.jp/products/oem/files/dp.html

を使う。


>SQLコマンドなど実践的なやり方が載っているサイトを

>教えてください。

http://7andy.yahoo.co.jp/books/detail?accd=30987928

http://bpstore.nikkeibp.co.jp/item/contents/m_4822281337.htm...

http://www15.ocn.ne.jp/~tashi/html/oracle/dev_tuning.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ