1、如果是多表连接,表连接的条件放在普通条件前
2、如果使用到了索引,该条件靠后
3、根据条件中筛选得到的记录百分比,越小的越靠后
4、数据量大的时候尽量不使用in


例如:
where a.id=b.id                   --表连接条件
and a.month='200505'              --筛选出记录为总记录的60%
and b.state='B'                   --筛选出记录为总记录的25%
and a.serv_id='123456'            --该字段用到索引 

评论
发表评论

您还没有登录,请登录后发表评论

lveyo
搜索本博客
我的相册
268bc79d-cd7c-361f-aa45-7733136bcff0-thumb
memcached
共 3 张
存档
最新评论