法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里

Similar documents
性能白皮书 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文

阿里云云数据库 SQL Server 版 性能技术白皮书

性能白皮书

性能白皮书

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

目錄

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

untitled

《拍案惊奇》(中)

恒生银行 ( 中国 ) 银行结构性投资产品表现报告 步步稳 系列部分保本投资产品 产品编号 起始日 到期日 当前观察期是否发生下档触发事件 挂钩标的 最初价格 * 最新价格 累积回报 OTZR 年 5 月 5 日 2018 年 5 月 7 日 3 否 728 HK Equity 3.7

育儿知识100问(二)

幻灯片 1

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

一步一步教你搞网站同步镜像!|动易Cms

PowerPoint Presentation

目錄 C ontents Chapter MTA Chapter Chapter

OTZR 年 12 月 13 日 2017 年 12 月 13 日 2 否 中国电信 不适用 中国移动 华能国际 EFZR 年 2 月 13 日 2018 年 2 月 13 日 1 否 盈富基金

Oracle 4

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

untitled

华夏沪深三百 EFZR 年 9 月 14 日 2018 年 9 月 14 日 1 否 H 股指数上市基金 不适用 华夏沪深三百 EFZR 年 9 月 14 日 2018 年 9 月 14 日 1

untitled

威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 號 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

ebook46-23

基于UML建模的管理管理信息系统项目案例导航——VB篇

季刊9web.indd

123

untitled

目錄... ivv...vii Chapter DETECT

untitled

致理技術學院資訊管理學系專題企劃書格式建議書

untitled

公安机关业务管理与执法实务全书(八).doc

Oracle高级复制冲突解决机制的研究

习题1

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

2. 下 列 理 解 和 分 析, 不 符 合 原 文 意 思 的 一 项 是 ( ) A. 水 手 在 伦 敦 讲 东 印 度 群 岛 的 所 见 所 闻, 匠 人 在 火 炉 边 讲 自 己 的 人 生 经 历, 他 们 讲 的 故 事 各 有 特 点, 但 同 属 于 传 统 故 事 模 式

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

产品简介

(Microsoft Word - 3\271\375\246\321\257R.doc)

大 台 北 與 桃 竹 苗 地 區 北 得 拉 曼 巨 木 步 道 新 竹 縣 尖 石 鄉 鎮 西 堡 巨 木 群 步 道 新 竹 縣 尖 石 鄉 鳥 嘴 山 登 山 步 道 苗 栗 縣 泰 安 鄉 加 里 山 登 山 步 道 苗 栗 縣 南 庄 鄉

SP_ SP_03 JAVA...6 SP_10 SQL...8 SP_ SP_ SP_ SP_ SP_ SP_ SP_ SP_04.NET...33 SP_02 C...37 SP_05

从上面这个表格中我们可以很明显看到巨大的差异当数据全部缓存到内存中 内存大小会影响所有操作 不管是 SELECT 还是 INSERT/UPDATE/DELETE 操作 INSERT 当往一个随机排序的索引中插入数据的时候会造成随机的读/写 UPDATE/DELETE 当更改数据的时候会导致磁盘的读/

ebook 96-16

I

工程施工招标

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

ebook45-5

支付宝2011年 IT资产与费用预算

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

untitled

COP中文范本

冶金企业安全生产监督管理规定

PowerPoint 演示文稿

<4D F736F F D20BAECB1A6C0F6A3BAB7C7B9ABBFAAB7A2D0D0B9C9C6B1C4BCBCAFD7CABDF0CAB9D3C3B5C4BFC9D0D0D0D4B1A8B8E62E646F63>


产品定价

KPM-01 - 校董會組合

ebook4-14

11 天 山 区 区 环 卫 清 运 队 机 械 工 程 师 4011 C 1 不 限 不 限 机 电 具 有 两 以 工 作 经 12 天 山 区 乌 鲁 木 齐 市 第 15 小 会 计 4012 C 1 不 限 不 限 会 计 财 会 财 电 算 化 临 床 医 预 防 医 公 共 卫 生 与

最佳实践

untitled

ebook 132-2

第6章  数据库技术基础

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區

菩提道次第廣論

路 上 沒 說 話, 車 子 被 爸 離 去 後 開 走 了, 沒 什 麼 變, 除 了 一 股 淡 淡 的 香 味, 我 不 太 習 慣, 像 空 氣 中 的 粉 塵, 左 飄 右 飄, 光 中 飛 舞 我 沒 提, 看 車 窗 外, 外 面 不 太 有 趣, 我 只 是 沒 事 幹, 我 們 本

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀


育儿小故事(四)


二零一五年施政報告 - 施政綱領 - 第三章 扶貧及為弱勢社群提供支援

育 部 分 則 由 陳 淑 貞 委 員 及 李 兆 環 委 員 共 同 執 行, 在 此 先 感 謝 各 位 委 員 及 學 者 專 家 之 參 與 二 目 前 評 論 報 告 初 稿 之 架 構 區 分 為 對 政 府 機 關 回 應 意 見 之 觀 察 優 點 及 待 改 進 事 項, 以 及

<4D F736F F D20BACBB0B2C8ABD3EBB7C5C9E4D0D4CEDBC8BEB7C0D6CEA1B0CAAEB6FECEE5A1B1B9E6BBAEBCB C4EAD4B6BEB0C4BFB1EA2E646F63>

附 : 初 中 组 一 等 奖 (31 个 ): 天 河 外 国 语 学 校 中 山 大 学 附 属 中 学 番 禺 区 大 石 富 丽 中 学 广 东 实 验 中 学 附 属 天 河 学 校 花 都 区 实 验 中 学 增 城 区 凤 凰 城 中 英 文 学 校 广 州 市 执 信 中 学 花 都

<4F4BBEFAA576A470BBA15FC160AAED E786C73>

58, ,769 51,911 74,666 35, , , , ,

辽宁铁~1

壹、學校背景

游戏攻略大全(十).doc

保 险 公 司 金 富 月 盈 两 产 全 品 保 名 险 称 ( 分 红 型 ) 产 分 品 红 类 型 缴 费 年 类 缴 型 缴 10 费 年 期 缴 限 保 险 期 限 ( 年 ) 聚 富 2 号 两 全 保 险 ( 万 能 型 ) 万 能 型 趸 缴 趸 缴 6 年 龙 享 安 康 重 疾

I

海底捞你学不会

YEN/MIAO CHING MS 27FEB DEL HKG

Microsoft Word - 02文本.docx


案件

義 和 團 及 兪 國 聯 軍 之 役 課 題 學 習 指 引 : A. 思 考 課 題 有 人 說, 義 和 團 及 兪 國 聯 軍 之 役 是 中 國 近 代 史 的 分 水 嶺, 你 同 意 嗎? B. 思 考 方 向 滿 清 政 府 的 管 治 威 信 思 考 是 否 已 不 信 任 滿 清

最新监察执法全书(一百五十五).doc

游戏攻略大全(三十四).doc

掌握健康 掌握人生


草莓实用技术(一)

Microsoft Word - 【襪子流浪記】.docx

最新监察执法全书(十一).doc

钓鱼技巧_二_.doc

动物的智慧(五)

Transcription:

阿里云云数据库 MySQL 版 性能技术白皮书

法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里云的保密信息, 您应当严格遵守保密义务 ; 未经阿里云事先书面同意, 您不得向任何第三方披露本手册内容或提供给任何第三方使用 2. 未经阿里云事先书面许可, 任何单位 公司或个人不得擅自摘抄 翻译 复制本文档内容的部分或全部, 不得以任何方式或途径进行传播和宣传 3. 由于产品版本升级 调整或其他原因, 本文档内容有可能变更 阿里云保留在没有任何通知或者提示下对本文档的内容进行修改的权利, 并在阿里云授权通道中不时发布更新后的用户文档 您应当实时关注用户文档的版本变更并通过阿里云授权渠道下载 获取最新版的用户文档 4. 本文档仅作为用户使用阿里云产品及服务的参考性指引, 阿里云以产品及服务的 现状 有缺陷 和 当前功能 的状态提供本文档 阿里云在现有技术的基础上尽最大努力提供相应的介绍及操作指引, 但阿里云在此明确声明对本文档内容的准确性 完整性 适用性 可靠性等不作任何明示或暗示的保证 任何单位 公司或个人因为下载 使用或信赖本文档而发生任何差错或经济损失的, 阿里云不承担任何法律责任 在任何情况下, 阿里云均不对任何间接性 后果性 惩戒性 偶然性 特殊性或刑罚性的损害, 包括用户使用或信赖本文档而遭受的利润损失, 承担责任 ( 即使阿里云已被告知该等损失的可能性 ) 5. 阿里云网站上所有内容, 包括但不限于著作 产品 图片 档案 资讯 资料 网站架构 网站画面的安排 网页设计, 均由阿里云和 / 或其关联公司依法拥有其知识产权, 包括但不限于商标权 专利权 著作权 商业秘密等 非经阿里云和 / 或其关联公司书面同意, 任何人不得擅自使用 修改 复制 公开传播 改变 散布 发行或公开发表阿里云网站 产品程序或内容 此外, 未经阿里云事先书面同意, 任何人不得为了任何营销 广告 促销或其他目的使用 公布或复制阿里云的名称 ( 包括但不限于单独为或以组合形式包含 阿里云 Aliyun 万网 等阿里云和 / 或其关联公司品牌, 上述品牌的附属标志及图案或任何类似公司名称 商号 商标 产品或服务名称 域名 图案标示 标志 标识或通过特定描述使第三方能够识别阿里云和 / 或其关联公司 ) 6. 如若发现本文档存在任何错误, 请与阿里云取得直接联系 文档版本 :20160630 I

目录 目录 法律声明... I 目录... II 1. 产品概述... 1 2. 测试方法... 2 2.1. 测试环境... 2 2.2. 测试工具... 3 2.2.1. SysBench 简介... 3 2.2.2. 安装方法... 3 2.3. 测试命令... 3 2.4. 测试模型... 4 2.5. 测试指标... 5 2.5.1. TPS... 5 2.5.2. QPS... 5 3. 测试结果... 6 3.1. MySQL 5.6... 6 3.1.1. 规格列表... 6 3.1.2. 结果数据... 7 文档版本 :20160630 II

产品概述 1. 产品概述 云数据库 RDS(Relational Database Service) 是一种稳定可靠 可弹性伸缩的在线数据库服务 基于飞天分布式系统和全 SSD 盘高性能存储, 支持 MySQL SQL Server PostgreSQL 和 PPAS( 高度兼容 Oracle) 引擎, 默认部署主备架构且提供了容灾 备份 恢复 监控 迁移等方面的全套解决方案, 彻底解决数据库运维的烦恼 云数据库 RDS 提供了按量付费和包年包月两种付费方式, 用户可以根据业务压力配置 RDS 实例的规格 其中 : 1 按量付费实例支持随时随地进行规格的升降级 2 包年包月实例支持随时升级和续费升降级在面对极限的业务压力时, 用户还可以随时升级到 RDS 独占主机规格来度过意料外的状况 文档版本 :20160630 1

测试方法 2. 测试方法 2.1. 测试环境 所有测试均在华东 2( 上海 ) 地域的可用区 B 完成 测试用的 ECS 为系列 II 实例, 配置为 8 核 16GB, 网络类型为经典网络 压测用的镜像为 CentOS 7.0 64 位 文档版本 :20160630 2

测试方法 2.2. 测试工具 2.2.1. SysBench 简介 SysBench 是一个跨平台且支持多线程的模块化基准测试工具, 用于评估系统在运行高负载的数据库时相关核心参数的性能表现 它目的是为了绕过复杂的数据库基准设置, 甚至在没有安装数据库的前提下, 快速了解数据库系统的性能 2.2.2. 安装方法 本文用的 SysBench 版本为 0.5, 下载地址为 https://github.com/akopytov/sysbench 执行如下命令安装 SysBench # yum install gcc gcc-c++ autoconf automake make libtool bzr mysql-devel # unzip ysbench-0.5.zip # cd sysbench-0.5 #./autogen.sh #./configure --prefix=/usr --mandir=/usr/share/man # make # make install 2.3. 测试命令 准备数据 sysbench --num-threads=32 --max-time=3600 --max-requests=999999999 --test= oltp.lua --oltptable-size=10000000 --oltp-tables-count=64 --db-driver=mysql --mysql-table-engine=innodb --mysql-host= XXXX --mysql-port=3306 --mysql-user= XXXX --mysql-password= XXXX prepare 压测性能 sysbench --num-threads=32 --max-time=3600 --max-requests=999999999 --test= oltp.lua --oltptable-size=10000000 --oltp-tables-count=64 --db-driver=mysql --mysql-table-engine=innodb --mysql-host= XXXX --mysql-port=3306 --mysql-user= XXXX --mysql-password= XXXX run 清理环境 sysbench --num-threads=32 --max-time=3600 --max-requests=999999999 --test= oltp.lua --oltptable-size=10000000 --oltp-tables-count=64 --db-driver=mysql --mysql-table-engine=innodb --mysql-host= XXXX --mysql-port=3306 --mysql-user= XXXX --mysql-password= XXXX cleanup 文档版本 :20160630 3

测试方法 2.4. 测试模型 库表结构 CREATE TABLE `sbtest` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `k` int(10) unsigned NOT NULL DEFAULT '0', `c` char(120) NOT NULL DEFAULT '', `pad` char(60) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `k_1` (`k`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 数据格式 id: 1 k: 3718516 c: 08566691963-88624912351-16662227201-46648573979-64646226163-77505759 394-75470094713-41097360717-15161106334-50535565977 pad: 63188288836-92351140030-06390587585-66802097351-49282961843 SQL 样式查询 : SELECT c FROM sbtest64 WHERE id=4957216 SELECT c FROM sbtest43 WHERE id BETWEEN 4573346 AND 4573346+99 SELECT SUM(K) FROM sbtest57 WHERE id BETWEEN 5034894 AND 5034894+99 SELECT DISTINCT c FROM sbtest50 WHERE id BETWEEN 4959831 AND 4959831+99 ORDER BY c 写入 : INSERT INTO sbtest3 (id, k, c, pad) VALUES (4974042, 4963580, '33958272865-80411528812-36334179010-84793024318-25708692091-43736213170- 3785379 7624-40480626242-32131452190-24509204411', '07716658989-39745043214-17284860193-80004426880-14154945098') 更新 : UPDATE sbtest11 SET k=k+1 WHERE id=5013989 UPDATE sbtest14 SET c='10695174948-02130015518-68664370682-70336600207-55943744221-72419172189- 36252 607855-75106351226-86920614936-86254476316' WHERE id=5299388 删除 : 文档版本 :20160630 4

测试方法 DELETE FROM sbtest33 WHERE id=5002332 2.5. 测试指标 2.5.1. TPS 2.5.2. QPS Transaction Per Second, 数据库每秒执行的事务数, 以 commit 为准 Query Per Second, 数据库每秒执行的 SQL 数 ( 含 insert select update delete 等 ) 文档版本 :20160630 5

测试结果 3. 测试结果 3.1. MySQL 5.6 3.1.1. 规格列表 规格编号 CPU/Core 内存 /GB 连接数 IOPS TPS QPS rds.mysql.t1.small 1 1 300 600 126 1464 rds.mysql.s1.small 1 2 600 1000 153 1950 rds.mysql.s2.large 2 4 1200 2000 261 4703 rds.mysql.s2.xlarge 2 8 2000 4000 314 5662 rds.mysql.s3.large 4 8 2000 5000 560 10896 rds.mysql.m1.medium 4 16 4000 7000 685 12337 rds.mysql.c1.large 8 16 4000 8000 982 20879 rds.mysql.c1.xlarge 8 32 8000 12000 1308 23555 rds.mysql.c2.xlarge 16 64 16000 14000 2040 41530 rds.mysql.c2.xlp2 16 96 24000 16000 2366 45000 rds.mysql.c2.2xlarge 16 128 32000 16000 2688 48384 rds.mysql.st.d13 30 220 64000 20000 4176 75163 文档版本 :20160630 6

测试结果 3.1.2. 结果数据 文档版本 :20160630 7