解决方案 »

  1.   

    KEY `uid` (`c_uid`),
      KEY `cid` (`c_cid`),
      KEY `selection` (`c_uid`,`c_cid`,'c_ctree') 第一个是多余的因为第三个索引可以包括了第一个索引第二个索引在单独查询c_cid的时候会起作用
      

  2.   

    建议楼主先随便描述一下这三个索引的区别。 理论这就是三个普通索引。没什么区别。 比如KEY `uid` (`c_uid`),与 KEY `cid` (`c_cid`), 这有什么区别,根本无从解释啊。
      

  3.   


    `c_uid`,`c_cid`,'c_ctree' 我的意思是这三个字段可能单独查询排序 也可能组合查询排序,那么在创建索引的时候是使用单独索引还是复合索引比较好呢?