SQLチューニング 結合順

開発時には意外と気にしていないかもしれませんが、データの件数が見積れる場合には、データ件数が小さい順番で結合するように意識してください。LEADINGですね。

下のa bはそれぞれテーブル名です。

Oracleなら
/*+LEADING(a b)*/

postgreSQLなら
/*+Leading(a b)*/

 

理屈は抜きで!