看到网上说取值较为偏斜的字段不适用绑定变量。故有一疑惑,若是用多个选择列进行查询的话,其中一列比较偏斜,其他列平均,这样适用绑定变量么?如 
   
     Select * from A where  A.A = :var1 AND A.B = ‘1’ AND A.C = :var2    -- 字段B较偏斜能这么用么?

解决方案 »

  1.   

    字段值分布只是和走不走索引相关吧?
    绑定变量也相关么?反正只记得TOM是非常倡导使用绑定变量的.
      

  2.   

    什么资料啊,优化器很智能了,要重用执行计划是SQL的hash value一致的,怎么可能误用执行计划的.
    你说的走索引和使用绑定变量不是一回事的,你混淆了吧.
      

  3.   


    http://space.itpub.net/17203031/viewspace-693827