为什么说oracle在查询时,字段上使用函数会影响性能?还用那样的函数会影响性能?其他的数据也是一样吗?

日期:2011-06-18 14:47:59 人气:1

为什么说oracle在查询时,字段上使用函数会影响性能?还用那样的函数会影响性能?其他的数据也是一样吗?

字段上使用函数会影响性能: 这个是要有以下前提: 1. 数据量很大。 2. 这个字段上面有索引。 例如有一个 ABC 表 ( id INT, myKeyWord varchar2(20), 其他很多字段......) 有1百万行记录。 其中 id 是主键,myKeyWord 上面有一个唯一索引。 当你执行 SELECT * FROM ABC WHERE myKeyWord = 'Oracle'; 这个查询,将根据索引中的,快速的知道 'Or
    A+
热门评论