oracle中Where子句顺序是否对SQL性能有影响
3个回答
展开全部
ORACLE中
1、有人做过试验,一般来说Where子句顺序,对性能没有多大的影响。
2、官方没有任何文档说明,Where子句顺序会影响性能。
3、你可以自个实际测试一下,去PL/SQL中,对几个数据条数上万的表进行查询与汇总,看看是否有明显的影响。
4、事实上,当前的数据库,里面有很多“优化”算法,Where子句顺序的问题,估计甲骨文公司早就预想到了。
5、另外提示的是,常常,一个查询,查第二次时可能要比第一次快很多,原因当然也是因为“优化”过。
1、有人做过试验,一般来说Where子句顺序,对性能没有多大的影响。
2、官方没有任何文档说明,Where子句顺序会影响性能。
3、你可以自个实际测试一下,去PL/SQL中,对几个数据条数上万的表进行查询与汇总,看看是否有明显的影响。
4、事实上,当前的数据库,里面有很多“优化”算法,Where子句顺序的问题,估计甲骨文公司早就预想到了。
5、另外提示的是,常常,一个查询,查第二次时可能要比第一次快很多,原因当然也是因为“优化”过。
展开全部
有影响。where是从下到上进行检索的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询