分类

链接

2022 年 4 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > MySQL > 正文
共享办公室出租
mysql关于索引那些事儿
MySQL 暂无评论 阅读(121)

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引

2.查询尽量走索引。可以使用  use index(create_time_index) 或者  force index(create_time_index) 强制走索引

3.时间字段建索引,有可能反而会很慢。可以使用 ignore index(create_time_index) 强制不走索引

4.使用MAX等函数后不走索引,使用 order by limit 1; 例如(tb_user数据1000W):

select max(rank) from tb_user;  需要3秒,但是 select rank from tb_user order by rank desc limit 1;只需要0.01秒。前提是rank建索引。

 

 

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:mysql关于索引那些事儿 | Bruce's Blog

发表评论

留言无头像?