对ID建立主建或索引即可。一般来说,不对char,varchar型数据建立主建或索引(除非必须要)。

解决方案 »

  1.   

    可以建立复合索引,建议的顺利应该是你按你查询的频率来排列的 ,查询频率越高,放在越前面
    如:
    Create index index_name on table_name(name,age)
    50W条记录不算多
      

  2.   

    在name和age建索引
    如果有内连接,需要在连接的关键字建立相应的索引
    50w 记录不是很多,查询速度应该有所保障的
      

  3.   

    應當建立複合索引
    CREATE INDEX idx_name ON table_name(Name,Age) 
    請注意,根據樓主描述的情況,Name必須作為前導列!