在ORACLE SQL优化中,避免在索引列上使用计算,特别是在WHERE子句中。如果索引列涉及函数计算,优化器可能会选择全表扫描而非索引扫描,导致查询效率低下。举例来说,不推荐使用如下查询:SELECT ... FROM DEPT WHERE SAL * 12 > 25000;而应优化为:SELECT ... FROM DEPT WHERE SAL > 25000/12。