OracleのTuning
tkprofでOracleのチューニング。
Tuningに関する厚い本が出版されているだけあって、奥が深いです。
今日はINDEX周りのTuningが主だったのですが、当然使われるだろうと思っていたINDEXが使われない。
1つのテーブルにINDEXがいくつかあっても使われるのは1つですし。
データが頻繁に更新されるテーブルの場合、時間と共にINDEXの効果が薄れてくる。
いろいろ悩みはあるのですが、収穫は、INDEXとは別のところで、SQL文の改善を行ってレスポンスが数分の1になったこと。
巨大なテーブルの余計なORDER BYがありました。
単に今まで馬鹿やっていただけなのですが・・・。


コメントする