具体什么数据就步说了。大家应该都知道。减速太慢了。应该用什么建立索引呢?

解决方案 »

  1.   

    这个要根据你的查询语句来配置了,尽量少用select * ,对应的where字句贴出来以供分析,才能更好地配置索引,是单个索引还是聚集索引
      

  2.   

    where条件上加索引
      

  3.   

    索引仅是针对某种具体的查询语句而设计的。 
    建议楼主先描述一下自己的查询语句。 如果仅是 select * from table; 什么条件都没有,则任何索引都没有作用。
      

  4.   

    首先,用mysql的EXPLAIN看下sql是怎么执行的,是否需要优化。mysql中explain的详细解释其次,怎么要加索引。mysql优化之索引优化
      

  5.   

    先 确定表的存储引擎是什么 ? 在分析一下使用那些属性作为条件去查询(如果要查询的属性中要使用 like 关键字,必须创建 全文索引,索引才会生效,而要创建全文索引,早期版本只有MyISAM支持全文索引,而InnoDB引擎不支持 ,如果对表中的数据准确性要求比较高,建议使用InnoDB ) ? 这些条件之间是否存在一定顺序关系(联合索引) ?