oracle でfromの接続順番を強制指定

今のoracleは性能が良いので、放っておいてもいい感じにしてくれるんですが、
遅い時にやってみると良いかも(出来るなら、ANALYZEコマンドでちゃんと統計情報取った方が良いと思いますが)

ヒント句に入れる、ORDERED、LEADING。
ORDEREDはfromの上から順番にそのまま接続していく形。
LEADINGは接続の順番を指定出来ます。


例)
select /*+ ORDERED */ ...

select /*+ LEADING(TBL1 TBL2 TBL3) */ ...


ぶっちゃけ、今の時代は本当にoracleさんにそのまま任せた方が良い気がしますけど。

参考:
http://d.hatena.ne.jp/nijimass/20080526/1211806659