mysql cbo cost base optimizer 基于代价,数据是一直变化的oracle8 以前是rbo rule base optimizer 基于规则, 如果sql使用了索引,必须使用索引,尽管全表扫描比索引快 代价= cpu cost + io cost1)计算全表扫描代价 a)cpu cost (double) records / TIME_FOR_COMPARE + 1 records为表会统计的所有记录个数 TIME_FOR_COMPARE 为5,即CPU每比较5条记录,计…