为了账号安全,请及时绑定邮箱和手机立即绑定
为什么要这样改啊!?
表示把冗余听成终于
怎么喷子那么多,这课是免费的,老师讲得真的很不错,但谁都不是圣人,喷子就那么纠结发音?再来就是,这个课程不是给小白听的,一些基本的名词概念都不懂,真的该去好好补补基础部分了。
下载sakila数据库
http://dev.mysql.com/doc/index-other.html.
解压
解压sakila-db.zip到Desktop,里面包含三个文件
sakila-schema.sql //数据库结构文件
sakila-data.sql //数据文件
sakila.mwb
将数据库结构还原到mysql
mysql> source Desktop/sakila-db/sakila-schema.sql;
将数据写入到数据库
mysql> source Desktop/sakila-db/sakila-data.sql;

最新回答 / 雪彦夕
如果两个大表join那应该是不如单表有索引的使用in的,join的笛卡尔积使得需要查询的数据量是两个表的乘积,量太大
还以为有优化之前和之后显著对比 看来只能自己摸索着试了
linux系统下如果使用mysqldumpslow出现报错:-bash: mysqldumpslow: command not found的话,建立链接即可: ln -s /usr/local/mysql/bin/mysqldumpslow /usr/bin

已采纳回答 / 小尊尊
索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。数据库使用索引以找到特定值,然后顺指针找到包含该值的行。在表中建立索引,然后在索引中找到符合查询条件的索引值,最后通过保存在索引中的ROWID(相当于页码)快速找到表中对应的记录。索引的建立是表中比较有指向性的字段,相当于目录,比如说行政区域代码,同一个地域的行政区域代码都是相同的,那么给这一列加上索引,避免让它重复扫描,从而达到优化的目的!
这老师英语单词念得不仔细看ppt真不知道说的是什么。但讲得不错
点赞好好好
= =。你们来这里是听课的,有什么说什么都可以,但是别那么纠结好不好。
跟着视频看完了,也看了下面一些朋友的评论,感觉大多数人对这个系列的教程都不是很满意,究其原因无非就是知识的深度不够,很多知识点都没有进行深入的讲解,概念性的东西比较多等等balabala,个人对此并不苟同,Mysql有关的知识结构体系本身就很庞大,光就拿存储引擎来说,Mysql的核心技术体系,就足够写几本书了,更别说其他的优化、负载均衡、Mysql数据库架构了,老师只是在这里提供一些思路,顶多只能起到一个抛砖引玉的作用,更何况慕课作为一个公益的免费提供视频学习的教育网站来说,能有这样的课程已经很不错了,感谢老师!任何人都有值得学习的地方!老师讲解的很不错!学习了!
课程须知
想要学好这门课程,你需要具备MySQL数据库的基本知识,如果具有相关的工作经验并且希望能提升工作技能的话,这门课程就再适合不过了。
老师告诉你能学到什么?
1、了解数据库优化的各个方面的方法和技巧 2、如何对SQL语句和索引进行优化 3、如何对数据库结构及运行环境进行优化

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消