为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 丶浮空
他这里是固定的数据举例用 film_id是用主键进行排序和用title效果一样。如果不是固定的数据又或者没有主键的数据结果就不一样了

最新回答 / 栗喵
mysqldumpslow和pt-query-digest都是perl脚本文件,要在perl环境下才能运行,安装下perl环境就可以了。

最新回答 / Frank_Fu4373300
有的是可以的下载的

最新回答 / 宝慕林3085764
语句里的过滤条件顺序没有影响,创建组合索引里列的顺序有影响

最新回答 / 慕粉3926422
mysql和oracle都可以用explain查看执行计划,oracle还可以看执行顺序和表连接类型,oracle在pl/developer中f5也看查看执行计划

最新回答 / 小白小维
感觉我思维根本跟不上老师

最新回答 / 慕斯1203450
就是在创建表时或前期要指定相关的列或者多个列为索引,即建立好索引了。到后期查询数据时,使用上条件where或者order by之类的,条件查询要中包含索引列,那么MYSQL在执行查询时就自动使用索引来扫描查询了。举个例子,比如,要先在表test中建立索引 :mysql>create index idx_id on test(id);之后查询数据时这样写 :mysql>select * from test where id>5; 这样MYSQL查询时就自动使用索引来查询了;相反,如果你写 ...

最赞回答 / earlman
count()中只有结果是not null时,才计数+1。比如在‘select count(year=2017) from film’中,count()里面的条件判断的结果可能是true,也有可能是false,在数据库中的表示就是1或者0,这两者都不为null,属于not null。而在条件语句后面加上or null,即表示当‘or’左边的条件判断的结果是true时,则返回1,计数+1;是flase时,则返回或执行‘or’右边的字段或判断,即返回null,不计数。

最新回答 / 墨箫
mycat数据库中间件,可以实现对MySQL的分库分表,按取模、日期、hash等规则进行分库分表,自动合并查询结果。
课程须知
想要学好这门课程,你需要具备MySQL数据库的基本知识,如果具有相关的工作经验并且希望能提升工作技能的话,这门课程就再适合不过了。
老师告诉你能学到什么?
1、了解数据库优化的各个方面的方法和技巧 2、如何对SQL语句和索引进行优化 3、如何对数据库结构及运行环境进行优化

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消