大数据量的话,表的结构可能也需要修改了。如果SQL查询语句已经没有优化的余地的话,比如做分区表。缓存搜索结果等方案。
一个id对应一个name
为什么要用group by name ?
select * from a order by id
如果不是一个id对应一个name
你用select * from a group by name order by id 不报错?
-----------------------------------------------------------
用了group by 再怎么优化也差不多
建索引吧 分区表也是一个很好的解决方案