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

最新回答 / 扬州灬炒饭
这样sql是优化了,但开发不得累死啊,那些mybatis-pagehelper这类的插件是不是就用不起来了...得自己去写个count总记录的sql,再写个优化版的分页查询语句?

最新回答 / 申城勇探
可以在B表开辟一个字段,存A表ID

最新回答 / 诱僧
推荐高性能mysql第三版这本书

最新回答 / 慕粉1337358068
这个索引是永久的。mysql临时的一般是一些参数设置。不过现在5.7版本,以前需要重启才能生效的参数,也不用重启了

最新回答 / 慕课小虾米
用logrotate吧,详细教程在这http://www.ttlsa.com/mysql/mysql-slow-log-and-error-log-to-date-cutting/

最新回答 / 雪彦夕
如果两个大表join那应该是不如单表有索引的使用in的,join的笛卡尔积使得需要查询的数据量是两个表的乘积,量太大

最新回答 / 雪落的瞬间
http://dev.mysql.com/doc/index-other.html<...图片...>

最赞回答 / mukelr
需要安装。最好安装这个套件:linux下命令;wget http://www.percona.com/downloads/percona-toolkit/2.2.4/percona-toolkit-2.2.4.tar.gztar percona-toolkit-2.2.4.tar.gzcd percona-toolkit-2.2.4perl Makefile.PLmake && make install如果报错(Can't locate Time/HiRes.pm in @INC (@IN...

最新回答 / liufor_
pt-query-digest本身的BUG,升级到 2.2.20。ref:http://stackoverflow.com/questions/38245395/pipeline-process-5-iteration-caused-an-error-redundant-argument-in-sprintf-at

最新回答 / weixin_慕神1140360
自带一个图形化工具MySQL Workbench,安装mysql的时候勾选它就好了

最新回答 / sa1
就是拿来建立索引的那个字段,其字段越小越好,因为字段小,索引节点就小,每个页存放的索引节点就多,然后在遍历时,IO数就更少

最赞回答 / serain
缓存池是对于mysql服务端来说的,用于做数据缓存 减少数据查询开销,连接池是对客户端应用程序来说的,减少每次创建销毁连接的开销的。
课程须知
想要学好这门课程,你需要具备MySQL数据库的基本知识,如果具有相关的工作经验并且希望能提升工作技能的话,这门课程就再适合不过了。
老师告诉你能学到什么?
1、了解数据库优化的各个方面的方法和技巧 2、如何对SQL语句和索引进行优化 3、如何对数据库结构及运行环境进行优化

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消