in-list expansion也被称作or expansion --针对in后面是常量集合的另外一种处理方法.优化器会把目标sql中in后面的常量集合拆开,把里面的每个常量都提出来形成一个分支,各分支之间用union all来连接.即in-list expansion本质是把带in的目标sql等价写成union all连接的各个分支. in-list expansion改写成union all连接分支后,各个分支可以各自走索引.分区裁剪.表连接等相关的执行计划而不互相干扰:缺点是,改写后,随…