探索执行计划中filter的原理
之前写过一篇文章,filter造成的性能问题,开头是这么写的:filter这个词总让人很费解,它下一级可以挂 一个子节点,二个子节点,三个子节点...。挂一个子节点意思过滤,如对全表进行扫描后,按照条件过滤,丢弃不满足条件的数据。挂二个子节点类似是nest loop。挂三个子节点类似1和2做nest loop,结果集再与3做nest loop(这个是我推测的)。为了证明当时的观点,我们下面来做个试验:filter下挂一个节点:挂一个节点时,下面的例子可以看...