本帖最后由 qkl12345 于 2013-11-25 15:47:40 编辑

解决方案 »

  1.   

    都是int的类型的
    数据库开发中 修改过其他字段的类型 没有修改过这几个索引id mid的字段 不知道有没有影响
      

  2.   

    单独使用more表的索引是成功的 只要和其他表联合就索引失效了
      

  3.   

    没什么问题啊。 where a.id=b.mid and a.id=c.mid
    总是要从某一个表全面扫描的。
      

  4.   

    恩 那我懂了 后来自己也想明白了
    发现是自己的程序处理过长时间不是mysql
    发现单一个select表的like 速度很慢 如果加了order by后就更慢 我吧order的字段加入索引发现速度就更慢 不明原因 
    select语句
    select * from lib order by time limit 10
    这里的time加了索引比不加索引更慢 不知道什么 好像很多人说order的基本加了会加速的  time是int的类型