2つのDBサーバーのSQLのパフォーマンスについて
873640Jul 6 2011 — edited Jul 6 2011いつもお世話になっております。
現在バッチのパフォーマンスチューニングで困っております。
DBはOracle10.1.0です。
テスト環境では約30分程度で終了するのですが、本番では1時間近くかかってしまいます。
ログを調べると、ある部分で本番環境のほうが倍近く時間がかかっております。
そこのバッチの処理はおなじSELECT文を約1万回程度、発行するような処理になっております。
ここで使われるSQLの実行計画を調べたところ両者に違いはありません。
データもほぼ同じです。(本番からデータをインポートしています。)
2つのDBの設定のどこかが違うと思うのですが、
どこ辺りが、あやしいかアドバイスいただけませんでしょうか?
これだけでは何とも言えないと思いますが、どうぞよろしくお願いいたします。