RDBMSの実行計画の方式について

RDBMSの実行計画の方式は、大きく分けて以下の2つがある。
1)「ルールベース」方式
2)「コストベース」方式

ルールベース方式が主流の頃は、SQLをいかに上手に書くかということが重要でしたが、コストベース方式が主流になるにつれて高速なSQLをひねりだす能力はそれほど重要ではなくなりつつあります。