我使用select * from fee_sheet where org like '101001%'也显示无索引影响95.545,可以org也设置了索引,并且我也重新生成了索引还是不行

解决方案 »

  1.   

    试试 
    我使用select * from fee_sheet where charindex(  '101001',org)>0
      

  2.   

    这样可以用到索引 前提是 你的ORG上建了索引
    当select * from fee_sheet where org like '%101001%' 是用不到索引的
      

  3.   

    select * from fee_sheet where org like '101001%' 这样应该可以用到呀
      

  4.   

    查询时间大概用到了9秒,这个肯定有问题,就是不知道为什么没用到索引,我是使用的like '101001%'这样应该可以用到索引的啊,我索引也重新生成过,重新组织过,也不行
      

  5.   

    我现在改成select * from fee_sheet where org='101001' 也显示没有索引影响96.457,我org为char(9),如果我改成select * from fee_sheet where org=101001 就能显示正常,可为什么会出来这个问题啊
      

  6.   

    不能设置成int 因为有时候org 为001001就不行所以我就设置成了char