欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    MySQL异步复制延迟解决的架构设计与运维架构.pptx

    • 资源ID:70793514       资源大小:430.48KB        全文页数:25页
    • 资源格式: PPTX        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MySQL异步复制延迟解决的架构设计与运维架构.pptx

    MySQLMySQL异步复制延迟解决方案与运维架构异步复制延迟解决方案与运维架构丁奇淘宝淘宝20122012华东架构师大会华东架构师大会1 1MySQLMySQL主从同步基本流程主从同步基本流程2 2存在延迟的原因存在延迟的原因3 3官方的改进和局限官方的改进和局限4 4MySQL-Transfer MySQL-Transfer 设计思路设计思路5 5MySQL-TransferMySQL-Transfer优化细节与优化效果优化细节与优化效果6 6应用场景和业务限制应用场景和业务限制7 7引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL数据库运维架构数据库运维架构主要内容:主要内容:MySQLMySQL主从同步基本流程主从同步基本流程MasterSlaveMySQLMySQL主从同步延迟原因主从同步延迟原因123456什么是延迟什么是延迟2 2和和6 6的时间间隔的时间间隔为什么延迟:为什么延迟:2 2、5 5的文件更新通知?不是的文件更新通知?不是 3 3的网络延迟?的网络延迟?不是不是 4 4的写盘延迟?的写盘延迟?不是不是等等。等等。1 1和和2 2之间那个箭头怎么不画出来我们不关心之间那个箭头怎么不画出来我们不关心MySQLMySQL主从同步延迟原因主从同步延迟原因都是箭头,你咋这么苗条呢?都是箭头,你咋这么苗条呢?延迟原因:延迟原因:主库多线程并发更新主库多线程并发更新 从库单线程串行更新从库单线程串行更新MySQLMySQL主从同步延迟原因主从同步延迟原因MySQLMySQL主从同步延迟原因主从同步延迟原因说胖就胖了啊。说胖就胖了啊。解决方案:解决方案:从库变成多线程更新从库变成多线程更新反问一句:反问一句:三秒钟变格格么。有那么好三秒钟变格格么。有那么好MySQLMySQL为什么不支持?为什么不支持?MySQLMySQL主从同步延迟原因主从同步延迟原因胖是有代价的胖是有代价的直接多线程存在的问题:直接多线程存在的问题:语句顺序无法保证语句顺序无法保证insertinsert和和updateupdate调换有什么问题?调换有什么问题?1 1MySQLMySQL主从同步基本流程主从同步基本流程2 2存在延迟的原因存在延迟的原因3 3官方的改进和局限官方的改进和局限4 4MySQL-Transfer MySQL-Transfer 设计思路设计思路5 5MySQL-TransferMySQL-Transfer优化细节与优化效果优化细节与优化效果6 6应用场景和业务限制应用场景和业务限制7 7引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL数据库运维架构数据库运维架构主要内容:主要内容:MySQL5.6MySQL5.6版本主从同步官方改进与局限版本主从同步官方改进与局限主要思路:主要思路:按库分线程按库分线程主要策略:主要策略:能并行的并行,不能并行的拉倒能并行的并行,不能并行的拉倒存在问题:存在问题:并行度并行度MySQL5.6MySQL5.6版本主从同步官方改进与局限版本主从同步官方改进与局限关于并行度的讨论:a)一般一个实例上有几个数据库?b)跨数据库事务的处理除了库级别,还有哪些级别?为什么官方不支持更细粒度?1 1MySQLMySQL主从同步基本流程主从同步基本流程2 2存在延迟的原因存在延迟的原因3 3官方的改进和局限官方的改进和局限4 4MySQL-Transfer MySQL-Transfer 设计思路设计思路5 5MySQL-TransferMySQL-Transfer优化细节与优化效果优化细节与优化效果6 6应用场景和业务限制应用场景和业务限制7 7引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL数据库运维架构数据库运维架构主要内容:主要内容:MySQL-Transfer MySQL-Transfer 设计思路设计思路变个身变个身MySQL-TransferMySQL-Transfer 设计思路设计思路回到刚才的一个问题为什么官方不支持更细粒度?为什么官方不支持更细粒度?Transfer的使用前提:row-base binlog(why)pk or unique-key(why)从库的 foreign-key check=off(why)slave_skip_errors=1062,1032(why)应该是解决了应该是解决了 从此从此MasterMaster和和SlaveSlave过着幸福的生活?过着幸福的生活?太太navenave了。了。客户说:客户说:MySQLMySQL主从同步解决方案主从同步解决方案不允许主角变身!不允许主角变身!MySQL-Transfer MySQL-Transfer 设计思路设计思路MySQLMySQL主从同步解决方案主从同步解决方案MySQLMySQL主从同步解决方案主从同步解决方案MySQL-Transfer的两种模式Slave模式Transfer模式(备注:取名叫Transfer的原因)使用Transfer模式新增的限制主库单个语句的binlog不能超过1G(why)从库上设置max_allowed_packet=1GTransferTransfer方案性能方案性能原始性能原始性能效果对比效果对比1 1MySQLMySQL主从同步基本流程主从同步基本流程2 2存在延迟的原因存在延迟的原因3 3官方的改进和局限官方的改进和局限4 4MySQL-Transfer MySQL-Transfer 设计思路设计思路5 5MySQL-TransferMySQL-Transfer优化细节与优化效果优化细节与优化效果6 6应用场景和业务限制应用场景和业务限制7 7引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL数据库运维架构数据库运维架构主要内容:主要内容:使用Transfer模式多源复制敬请关注multi-source引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL运维架构运维架构使用Transfer模式双M引入引入MySQL-TransferMySQL-Transfer的的MySQLMySQL运维架构运维架构双M模式的退化:循环写问题解决方法M/S小改Binlog=off1.MySQL-Transfer是一个基于MySQL的patch2.加速主从数据同步速度,减少/消除主从复制延迟3.可以使用Slave模式或Transfer模式4.行级并发、支持事务5.使用时需要遵循一些限制小结小结华东架构师大会的组委会添加信息u GTI And Viridentu 世纪互联u AdMaster的创始人洪倍u 联想员工李鹏程u 中国(上海)创业者公共实训基地2012华东架构师大会感谢的协办单位和捐助个人:预告信息:预告信息:u 2013年5月18日,将于上海举办2013华东数据库技术大会u 人数规模:500人u 会务合作,联系人:金官丁,联系电话:136 6166 8096,邮箱地址:,新浪微博:mysqlopsQ&A

    注意事项

    本文(MySQL异步复制延迟解决的架构设计与运维架构.pptx)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开