一、SQL性能下降原因

一张表,有以下几个字段
id name email weixinNumber
查询语句,根据name来过滤,
select * from user where name = '';
创建索引:
create index idx_user_name on user(name)
以上是单值索引
select * from user where name = '' and email = '';
create index idx_user_nameEamil on user(name, email)
以上是复合索引
二、SQL执行加载顺序

2.1 手写

2.2 机读

2.3 总结

本文探讨了SQL性能下降的原因,通过分析一张包含id、name、email和weixinNumber字段的表,介绍了如何使用单值索引和复合索引来提高查询效率。同时,文章概述了SQL执行的加载顺序。
277

被折叠的 条评论
为什么被折叠?



