对条件字段的一些优化 a) 采用函数处理的字段不能利用索引,如: substr(hbs_bh,1,4)='5400',优化处理:hbs_bh like '5400%' trunc(sk_rq)=trunc(sysdate), 优化处理:sk_rq>=trunc(sysdate) and sk_rqsysdate+1) b) 进行了显式或隐式的运算的字段不能进行索引,如: ss_df+20>50,优化处理:ss_df>30 hbs_bh=5401002554,优化处理:hbs_bh='5401002554' (注:此条件对hbs_bh 进行隐式的to_number转换,因为hbs_bh字段是字符型) 飞飞Asp技@术乐园 c) 条件内包括了多个本表的字段运算时不能进行索引,如: qc_bh||kh_bh='5400250000',优化处理:qc_bh='5400' and kh_bh='250000'
|