mysql性能调优最佳实践.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL 性能优化最佳实践 About me 简朝阳(sky000) Oracle ACE(Expertise: MySQL) 技术保障部 @麦包包 Blog: Twitter: @sky000 Weibo:@ 简朝阳 DTCC2012 2012/4/6 1 MySQL 性能优化最佳实践 优化过程 找出瓶颈 确认结果  优化  设定目标 实施优化 DTCC2012 2012/4/6 2 MySQL 性能优化最佳实践 找出瓶颈 2012/4/6  瓶颈  3  存储容量  容量白菜价 2TB很普及了 DTCC2012 MySQL 性能优化最佳实践 找出瓶颈 一般很难跑满 存储容量 万兆已经很多 Network(IOPS/吞吐量) 瓶颈 DTCC2012 2012/4/6 4 MySQL 性能优化最佳实践 找出瓶颈 存储容量 Network(IOPS/吞吐量)  Linux单机支持过百G 价格较之过去已大降 DRAM 瓶颈 DTCC2012 2012/4/6 5 MySQL 性能优化最佳实践 找出瓶颈 存储容量 Network(IOPS/吞吐量) DRAM  X86 Nehalem,SMP,NUMA 4路 PC Server 32核 30% CPU 瓶颈 DTCC2012 2012/4/6 6 MySQL 性能优化最佳实践 找出瓶颈 存储容量 Network(IOPS/吞吐量) DRAM CPU  OLTP:iops OLAP:吞吐量 2012/4/6  瓶颈  7 IO (IOPS/吞吐量) 60% 瓶颈在 IO SSD? DTCC2012 MySQL 性能优化最佳实践 设定目标 极限不可 能突破 设备能力 目标 DTCC2012 2012/4/6 8 MySQL 性能优化最佳实践 设定目标 极限不可 能突破  设备能力  业务需求  一切以需 求为导向 目标 DTCC2012 2012/4/6 9 MySQL 性能优化最佳实践 设定目标 极限不可 能突破  设备能力  业务需求  一切以需 求为导向 目标 应用环境 环境影响 可行性 DTCC2012 2012/4/6 10 MySQL 性能优化最佳实践 实施优化 对象 Hardware OS Params Engine Schema Index SQL 实施 DTCC2012 2012/4/6 11MySQL MySQL MySQL 性能优化最佳实践 实施优化 对象 Hardware OS Params Engine Schema Index SQL  方法 方 法 实施 DTCC2012 2012/4/6 12MySQL? MySQL ? MySQL 性能优化最佳实践 实施优化 2012/4/6  对象 Hardware OS Params Engine Schema Index SQL  方法 方 法  实施 13  误区 误 区  DTCC2012MySQL?? MySQL ? ? MySQL 性能优化最佳实践 实施优化 对象  方法  误区  最佳实践 Hardware OS Params Engine 方 法 误 区 经 验 Schema Index SQL 实施 DTCC2012 2012/4/6 14MySQL??? MySQL ? ? ? MySQL 性能优化最佳实践 实施优化 转速,容量,接口 HDD: ~150 iops, 200MB SSD: 10x ~ 1000x, 400MB 磁盘 背景 DTCC2012 2012/4/6 15 MySQL 性能优化最佳实践 实施优化 主频,多核,超线程 SMP, NUMA, MPP 2012/4/6  磁盘  CPU 背景 16  DTCC2012 MySQL 性能优化最佳实践 实施优化 2012/4/6  磁盘  CPU 背景 17  索引  ~ Balance Tree 缩短检索路径 有序 DTCC2012 MySQL 性能优化最佳实践 实施优化 磁盘  CPU 背景  索引 SQL 执行计划 如何获得:explain 如何分析:Docs DTCC2012 2012/4/6 18 MySQL 性能优化最佳实践 实施优化 磁盘  CPU 背景  索引 2012/4/6  MySQL 简单,轻型,开放 多线程,插件式 SQL+Storage Engine …  19  SQL  DTCC2012 MySQL 性能优化最佳实践 实施优化 磁盘  CPU 插件式,可自由更换  存储引擎  背景  索引 开放型,可 自行开发 多样性,特性不一 MySQL SQ

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档