oracle 基于成本的优化器提供了3个变体:
all_rows: 最短时间内完成整个语句的执行计划
first_rows_N:
参数 optimizer_mode : rule (基于规则)/ choose (基于成本)
成本的定义: 成本表示优化器执行语句所用时间的最优估计.