- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DTCC2013
阿里数据库关键技术
2009-8-22
张瑞 @ Taobao
个人介绍 DTCC2013
• 张瑞,HelloDBA,Oracle ACE
• 2005年加入阿里数据库团队
• Oracle DBA - MySQL DBA - DA
• 2012年,参与翻译 《Expert Oracle Exadata》
• 个人博客:Hello Database(hellodb.net)
• AskHelloDBA技术论坛
• 新浪微博:hellodba
数据库关键技术 DTCC2013
• 系统软硬件概况
• 分布式数据库访问层
• 数据库自动扩容工具
• 淘宝MySQL高可用
• 阿里MySQL工具集
• 应用和系统优化
双11数据 DTCC2013
• 全天成交额:191亿
• 全天订单数:1亿笔
• 数据库峰值数据:
– 单机QPS:40000
– 单机TPS :10000
– 单机逻辑读:5000000
– 单机物理读:8000
数据库软硬件 DTCC2013
• 硬件
– PC Server
– Intel E5645
– 48G或96G Memory
– 12 SAS或8 SSD + 2 SAS
– PCI-E Flash卡
• 数据库
– MySQL 5.5
数据库存储方案 DTCC2013
• 存储方案
– Flashcache
– Flash卡+SAS
– SSD+SAS
– SAS
• 选择标准
– 数据大小
– 性能要求
– 应用模型
数据库架构 DTCC2013
• 可扩展架构
– 分库分表
– 读写分离
• 高可用架构
– M-M
– M-M-S
• 实例管理
– 单机多实例
– 资源隔离
MySQL 5.5 参数 DTCC2013
• innodb_flush_log_at_trx_commit=1
• innodb_thread_concurrency=64
• innodb_adaptive_hash_index_partitions=8
• innodb_buffer_pool_instances=8
• innodb_flush_method=O_DIRECT
• innodb_adaptive_flushing=1
• innodb_adaptive_flushing_method=keep_average
• innodb_stats_on_metadata=0
• innodb_use_native_aio=1
• innodb_flush_neighbor_pages=0
• innodb_change_buffering=inserts
• transaction-isolation=READ-COMMITTED
• Innodb_old_blocks_time=1000
• sync_binlog=1
您可能关注的文档
- 数据挖掘之数据库营销.pdf
- 第五章 数据存储与数据安全管理.pdf
- 统计过程控制(SPC).pdf
- 番茄制品上市报告.pdf
- DBJ13-99-2008 福建省建设工程质量检测数据信息管理技术规程.pdf
- 信息技术.自动识别和数据捕获技术.MicroPDF417条形码符号表示法规范.pdf
- 广州移动集团数据业务合作伙伴体系建设——调研与规划咨询项目中期报告一.pdf
- CFDABT 0301.3-2014 食品药品监管信息基础数据元 第3部分:药品.pdf
- 湛江市房地产市场信息系统及数据建库项目招标书.pdf
- 第十章 数据仓库技术与联机分析处理 Data Warehouse & OLAP.pdf
文档评论(0)