- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL 索引以及性能调优工具串讲?;大纲:
1:以京东商城为例设计表结构
2:InnoDB ,MyISAM 区别和使用场景
3:explain工具使用
4:查询商品信息SQL语句
5:查询商品列表SQL语句
6:如何创建索引,以及索引的使用
7:索引基本原则
8:索引原理
9:索引一般优化原则
10:如何写高效的SQL语句
11:优化MYSQL的工具
12:作业:设计新浪微博的数据表和查询语句
;一 :以京东商城为例设计表结构
1:做需求分析,根据业务设计表结构
2:保证高效,可用
;二 : InnoDB ,MyISAM 区别和使用场景
1:表锁定区别
2:事务与全文索引支持
3:其它区别
;三 :explain工具使用
1:分析SQL语句效率的利器
2:字段解释
;四 :查询商品信息SQL语句
1:主键查询,效率最高
2:大的查询,可以分为多个以主键为条件的查询
3:用主键排序代替时间排序
;五 :查询商品列表SQL语句
1:京东根据分类查询,默认按销量
2:按 价格, 评论数,上架时间排序的查询
;六 :如何创建索引,以及索引的使用
1:创建索引
2:各种索引的区别
3:根据索引查询
;七:索引基本原则
1:对where和order by等的字段建立索引
2:对某表的SQL查询,只有一次只有一个索引起作用
3:保证索引选择性最高
;八:索引原理
1:冗余存储的有规律排序的文件
2:B+树演示
;九:索引一般优化原则
1:查询次数多的条件建索引
2:数据重复次数少的字段建索引
3:索引要适量,不是越多越好
4:根据最左原则选择合理的索引列顺序
;十:如何写高效的SQL语句
1:越简单越高效,复杂查询拆分成简单查询
2:使用索引,合理使用mysql缓存
3:where条件:尽量缩小结果集,最好只根据主键查
4:避免复杂语句和表连接,比如group,having, in,order,减少CPU和IO开销
5:不用mysql函数,不用or,大于小于,like这些
6:减少访问数据库的次数
;十一:优化MYSQL的工具
1:慢查询日志分析SQL性能
2:监控工具mysqlreport
;十二:作业
1:设计新浪微博的数据表,要能实现基本查询功能:在首页显示关注人的微博,按时间排序,可以固定选取全部,原创,图片等
;谢 谢!
您可能关注的文档
最近下载
- 力帆 2019款 KP350 摩托车适用2019款2020款 用户说明书 保养手册.pdf
- 2025-2031年中国COSPLAY服装行业市场全景评估及投资战略研究报告.docx
- 解数咨询-全价猫主粮行业调研报告:醇粹、高爷家.docx VIP
- 剑桥少儿英语二级下册unit2.ppt VIP
- VSD负压引流术护理查房.pptx VIP
- 大众奥迪诊断系统ODIS7.21用户手册.pdf VIP
- 《混合动力电动汽车》课件.ppt VIP
- 网神日志审计系统技术白皮书.doc VIP
- 高级英语第一册-U10-The-Artist-in-America.ppt VIP
- 狗主粮行业调研报告解数咨询14117mb.pptx VIP
文档评论(0)