本次练习是可选练习之一,供有服务器条件的朋友练习。
练习目的
本次练习目的掌握 OceanBase 集群的常规性能测试好方法,包括:sysbench、tpcc、tpch 和 jmeter 测试。
练习条件
- 有 服务器,内存资源至少 64G*1台
练习内容
请记录并分享下列内容:
- (必选)使用 sysbench 测试 OceanBase 的 MySQL 租户性能。sysbench 规格:3个 db,每个db 4张表,每张表是普通表,数据量在 10w 左右。
- (可选)使用 sysbench 测试 OceanBase 的 MySQL 租户性能。sysbench 规格:1个 db,4张表,每张表是分区表,分区数是 12,数据量在 10w 左右。
- (必选)使用 benchmarksql 测试 OceanBase 的 MySQL 租户的 TPC-C 场景性能。tpcc 规格:100仓,数据加载并发数 5, 压测并发数在 10~100 之间。表使用分区表,分区数 12。使用复制表和表分组。
- (必选)使用 dooba 或者自己的监控性能压测期间的 QPS 和相应 SQL 的 RT 。
参考资料
- 社区版官网-文档-学习中心-入门教程:OceanBase 入门到实战教程
- 社区版官网-博客-入门实战:开源博客
练习要求
- 请用文章记录实践练习的环境、过程和问题(可选)、总结等,图文并茂。如果企业内部有安全限制,可以对 IP 、 密码等打码或者修改。如果不允许截图,可以用文字适当补充说明。
- 分享的文章行文语句通顺,有条理,字数不少于 500 字。
- 发布:OceanBase 社区版官网问答区或社区版博客(准备word 版本稿件给运营 @Hope,钉钉:hopelee21@dingtalk.com),也可以在CSDN、开源中国、Itpub、知乎等技术社区发布,在问答区附上作业链接及简要说明。
评分
OBCP考试券获取说明
OceanBase 入门到实战教程总共有 6 个练习,完成必选的 4 个练习,表示你掌握教程分享的学习技能,可以结业,并赠送全额 OBCP 考试券。本次练习为必选练习,请同学们积极参与哦~
其他
- 后期运营会针对同学的分享进行优秀评选,符合作业奖励规则的同学会给予积分奖励。
- 优秀作品 OceanBase 会在官方渠道实名推广。
- 我们欢迎同学们通过提 Issue、提交Pull Request 等方式参与 OceanBase github 社区 贡献。