mysql中的in查询效率如何提高呢
select*fromtabAwhereidin(1,2,3,4);数据库有100万条数据。id是主键。请问有没比这效率更快的查询。...
select * from tabA where id in (1,2,3,4);数据库有100万条数据。id是主键。请问有没比这效率更快的查询。
展开
展开全部
把表做个分区按Id分区
追问
100万的数据量就需要分区了啊,而且上面的查询是以主键id查询的。
追答
你不是想提高效率吗?现在你的查询需要花费多少时间啊?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用其他的软件 例如 sphinx 等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询