0
点赞
收藏
分享

微信扫一扫

sql优化实操:根据explain的结果,对sql进行优化

陆公子521 2022-02-17 阅读 85


说明及要求

说明:

  sql优化不只是考虑索引等,有时候还需要对业务逻辑进行优化。本题暂不考虑业务逻辑。

要求:

  1、描述现在sql存在的问题

  2、描述优化方案,每一个优化改动是为了解决什么问题


单表

表结构

create table stu
(
sid int(4) primary key,
sname varchar(20) not null,
phone int(11) not null,
addr varchar(20) not null,
class_id int(4) not null,
grade_id int(4) not null
);



explain结果 

explain select sid from stu where grade_id in(2,3) and class_id=1 order by grade_id desc ;

sql优化实操:根据explain的结果,对sql进行优化_sql



多表

链接中第28题,

自己先写sql,然后做优化 





============================= 提升自己 ==========================

如有侵权,请联系删除。

============================= 升职加薪 ==========================


举报

相关推荐

0 条评论