sql优化问题

a173833286 2011-04-06 11:29:29

select b.productdutycode,b.producttypecode,p.insuredcode,p.instcode, p.applcode, p.polcode, p.productcode, p.newamt, p.newprem, p.effdate, p.feeinperiod, p.insurperiod,p.termdate,p.expirydate,p.feeinway, p.polstate, p.drawtime, p.appldate, p.insurperiodtype, p.feeinperiodtype,p.firstprm from icont_polinfo p join base_prod_type_rel b on substr(p.productcode, 1, 3) = substr(b.productdutycode,1,3) where insuredcode='2009000001600010223' and effdate<= to_date('2011-02-25','YYYY-MM-DD') and p.instcode='410000' and (p.expirydate>= to_date('2011-02-25','YYYY-MM-DD') or p.expirydate is null) and b.productdutycode = 'D40' order by p.effdate ,b.puborder desc, p.applcode
这条sql 怎么给他优化一下
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rosbeer 2011-04-07
  • 打赏
  • 举报
回复
索引 substr不会使用索引
  • 打赏
  • 举报
回复
这个根据具体的情况来的,你可以参考这个:
http://database.51cto.com/art/200904/118526.htm

25,984

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧