2018年12月14日

oracle优化技巧及实例(总结)

摘要: 1.关于exists和in in是循环的方式,在内存中处理, exists是执行数据库查询, select tpd.personaccountid,sum(nvl(tpd.CREDIT_SUM, 0)) as bjsr, sum(nvl(tpd.INTEREST_INCOME, 0)) as bjs 阅读全文

posted @ 2018-12-14 17:29 丶柚子 阅读(1850) 评论(0) 推荐(0)

oracle in和exist的区别 not in 和not exist的区别

摘要: in 是把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。一般大家都认为exists比in语句的效率要高,这种说法其实是不准确的,这个是要区分环境的。 exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条 阅读全文

posted @ 2018-12-14 10:34 丶柚子 阅读(14577) 评论(0) 推荐(0)

导航