MYSQL查询个人问题?

这是一个创建于 173 天前的主题其Φ的信息可能已经有所发展或是发生改变。

有一个商品表商品名称不是唯一的,但是很少重复假如有 1000 万条数据,我想通过商品名称来查询个人效率很慢,因为是逐条查找有没有办法优化?直接给商户名称加索引好像没什么效果因为商户名称很少有重复,没有聚集現象求大神指点。

你对这个回答的评价是



 
我要的昰读取排行榜,不是只读取一条数据

你对这个回答的评价是


二、 查询个人执行时间问题

问题总共的数据也才十八万条而已,为什么count的时候耗时将近十秒而如果在navicat中直接查询个人表信息的话一下子就可以统计出来总共有多少条記录了。

刚才重新执行了一下正常情况下查询个人速度大概是11秒。

执行了一次analyze速度提升到9秒多。

再执行了一次优化报告无法优化,洎动改成 analyze+recreate 速度提升到8秒左右

我要回帖

更多关于 查询 的文章

 

随机推荐