2011-10-17 Oracleの実行計画は絶対ではない。 Oracle スポンサーリンク OracleでSQL文の性能を測定するために、複数パターンでそれぞれ何度も実行して、実行計画を採取・確認してみましたが、 日にちが変わったりクライアントのPCが変わったりすると違うスコアが出てきて、少なくとも絶対値ではないことが分かりました。 確認しないよりはマシですが、性能要件を担保することには繋がらないんだなと実感しました。 参考資料: EXPLAIN PLANの使用方法 特集:基礎から理解するデータベースのしくみ - 基礎から理解するデータベースのしくみ(4):ITpro (2006/1/20) オラクル実行計画メモ(Hishidama's Oracle Explain Memo) (2008/2/6) ORACLE/オラクルSQLリファレンス(実行計画) やさしくわかるデータベース・チューニング - SQL文の見直し [SQL] 15. インデックス | TECHSCORE(テックスコア)