ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于表关联时“驱动表”

关于表关联时“驱动表”

原创 Linux操作系统 作者:nilone 时间:2009-09-26 10:44:45 0 删除 编辑

关于驱动表的定义,发现在不同文章和讨论中存在歧义,比如在HASH_JOIN中有些人称装入内存形成HASH查找体的那个表为“驱动表”,个人认为从字面理解上是别扭的,而大家的讨论只有在对定义达成一致的基础上才有意义。以下是YONG HUANG在一篇帖子上摘抄的片段,一语中的,是再好不过的说明了。

"The terms outer and inner are really only appropriate to nested loop joins. When talking about hash joins, you ought to refer to the build table and probe table; and for merge joins, the terms first table and second table are sufficient. However, you will find that the 10053 trace file always uses the terms outer and inner to identify
the first and second tables respectively in a join operation. I will revisit this point in the relevant chapters."

在NLJ中,用outter、inner;在HASH中用build、probe;在ML中,用first,second.

 


 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22448751/viewspace-615591/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 有喜有悲
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-08-31

  • 博文量
    3
  • 访问量
    2288