AliSQL数据库最佳实践之路.pptxVIP

  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文档。上传文档
查看更多

AliSQL数据库最佳实践之路

内容大纲2AliSQL发展历程AliSQL重要成果展示AliSQL生态体系AliSQL未来发展规划

AliSQL大事记2011AliSQL5.1DDLbug修复热点锁消除…2012~AliSQL5.5并行复制热点补丁…2014~AliSQL5.63增强的线程池增强的热点补丁SQL防火墙…

BugFixNewFeaturePerformanceenhance440+bugs定位和修复全部回馈开源社区41累积新增功能数27面向业务需求的性能优化

AliSQLvsOracleMySQL5

AliSQL改进一览——性能优化6线程池表级并行复制日志系统大锁拆分事务合并BINLOG限流Semi-Sync优化视图优化只读事务链表移除事务提交过程优化热点更新优化事务插入优化OnlineDDL性能优化

AliSQL改进一览——功能、稳定性增强定向流量控制高低水位限流在线执行计划优化多功能SQLHint快速获取METADATA主备不一致自动修复死锁信息丰富列压缩SelectfromupdateSQL纬度锁超时设置

AliSQL改进一览——两个完整的故事大连接、高并发下数据库稳定性保障问题?解决方案之一:高低水位限流解决方案之二:线程池库存热点更新问题?热点优化演进库存热点优化——V1库存热点优化——V2库存热点优化——V38

AliSQL——大连接、高并发下的数据库稳定性保障大连接、高并发下的数据库会出现什么问题?9

AliSQL——大连接、高并发下的数据库稳定性保障排 队论(QueueingTheory)排队论及其应用浅析TCPIncastCongestionAPPServerspagestackpagestackpagestackpagestackpagestackpagestack10

AliSQL——高低水位限流高水位限流暴力方式:threadrunning超过阈值,直接杀低水位限流相对于高水位限流,更加精细化11

AliSQL——线程池(ThreadPool)12

AliSQL——线程池(ThreadPool)测试600005000040000300002000010000016819216000ReadWrite64 128 256 512AliSQLWithoutThreadPool1024 2048 4096AliSQLWithThreadPool13

AliSQL——线程池使用过程中踩过的坑?14慢SQL是线程池的大敌!慢SQL来源之一:正常业务SQL慢SQL来源之二:定时任务慢SQL来源之三:系统后台操作(例如:binlogdump)无论任何原因导致线程池堵塞,确保管理命令不受影响!

AliSQL改进一览——两个完整的故事大连接、高并发下数据库稳定性保障问题?解决方案之一:高低水位限流解决方案之二:线程池库存热点更新问题?热点优化演进库存热点优化——V1库存热点优化——V2库存热点优化——V315

库存热点——问题起源16

库存热点——演进历程17

库存热点——演进历程Version1InnoDBStrictConcurrencyVersion2commitonsuccessselectfromupdateTargetaffectrowVersion3RowCacheNewInnoDBrowLockTypeGroupUpdateAssociatedTransaction18

库存热点优化——Version1...T1T1000T2T3hotrowsnormalrowsnormalrowsnormalrowsInnoDBConcurrencyInnoDBRowLocksDeadlookSearchingTransactionmodel:①begin;②insertnormalrow;③updatehotrow;④selecthotrow;⑤commit;lock_sys-mutexT1T1000T2T3hotrowsnormalrowsnormalrowsnormalrowsInnoDBRowLocksLimitTheWaiterslock_sys-mutex...T4T519

库存热点优化——Version2Transactionmodel:①begin;②insertnormalrow;③updatehotrow;④selecthotrow;⑤commit;Transactionmodel:①begin;②insertnorm

文档评论(0)

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

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

1亿VIP精品文档

相关文档