如何在mysql order by 已经加了索引的时候 排序,避免全表扫描
1个回答
2017-08-10
展开全部
如何在mysql order by 已经加了索引的时候 排序,避免全表扫描
步骤是这样的:
根据语句取出 10 条数据;
对这十条数据进行排序;
返回这 10 条数据;
但是在第二条语句中,假设你的 id 字段为主键索引,mysql 处理步骤是这样的:
取出 10 条数据;
利用索引顺序直接取得已经排好序的数据;
返回这 10 条数据;
步骤是这样的:
根据语句取出 10 条数据;
对这十条数据进行排序;
返回这 10 条数据;
但是在第二条语句中,假设你的 id 字段为主键索引,mysql 处理步骤是这样的:
取出 10 条数据;
利用索引顺序直接取得已经排好序的数据;
返回这 10 条数据;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询