问:我已经指定了表中的数据类型,所以我可以潜意识地避免对LEFT OUTER JOIN的需要。例如:我可以创建dummy,让连接表中的表和null值匹配,这样就不需要LEFT OUTER JOIN了。如果我这样做是不是性能就能更好些?这是一个好设计方法吗?
答:不,你能那样做,这并不是一个好设计方法。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
解答Oracle LEFT JOIN和LEFT OUTER JOIN的区别
在Oracle数据库中,LEFT JOIN和LEFT OUTER JOIN之间有什么区别?关键词是否只是用来强调连接特性?专家纷纷给出了自己的解答。
-
在SQL中使用SELECT进行算术运算
如何在不使用SQL算术运算符而仅仅使用SELECT的情况下完成数学运算,Oracle数据库专家给出了解答。
-
分析并行SQL中的各个元素
并行度(DOP)定义了将被创建的执行并行流的数量。最简单的情况,它可以理解为分配为支持你SQL执行的并行伺服进程的数量。
-
在Oracle里提高SQL执行效率的三种方法
Oracle提供了多种方法用于减少花在剖析Oracle SQL表达式上的时间,在执行带有大量执行计划的复杂查询时剖析过程会拖累系统的性能。