残差谓词和连接谓词之间的区别是什么?
如果我没有遗漏任何细微之处,它们是完全相同的。为什么要用两个不同的词来描述同一件事,让新手感到困惑呢?
发布于 2009-08-06 07:29:57
这些是截然不同的概念。我们要详细了解SQL Server是如何计划其查询的,而不是胆小鬼的地方!但非常有趣的是,如果你正在研究这个领域,你不会成为一个“菜鸟”很长时间。
此article描述如何将某些谓词解释为“查找”,首先排除许多行,以便只需要检查几行,以确定它们是否与谓词的其余部分-残差谓词相匹配。
此article描述如何处理联接,以及查询的详细信息如何决定是否存在联接谓词,从而从根本上影响性能。
https://stackoverflow.com/questions/1237340
复制相似问题