如何由浅OBCA入深OBCP学习社区版OceanBase快速拿证

如何由浅OBCA入深OBCP学习开源版OceanBase快速拿证

 

作者:马顺华
从事运维管理工作多年,目前就职于六棱镜(杭州)科技有限公司,熟悉运维自动化、OceanBase部署运维、MySQL 运维以及各种云平台技术和产品。并已获得OceanBase认证OBCA、OBCP证书。

 

本文面向生态用户提供一站式学习成长平台,由浅入深的学习,一步步成长为OceanBase数据库专家。

OBCA OceanBase 数据库认证专员

OBCA 认证主要讲解 OceanBase 的发展历程、应用案例、产品架构、核心功能、部署安装等知识。帮助您理解多副本一致性协议、数据可靠及高可用、在线水平扩展、分布式事务等 OceanBase 的重要特性。OBCA 认证主要面向具备 IT 通用基础能力的学员,了解至少一门关系型数据库(MySQL 或者 Oracle),对分布式系统或分布式事务有基本了解,适合初级数据库管理员,初级应用开发人员,合作伙伴驻场服务人员等。

一、OceanBase的OBCA认证

推荐学习和使用OceanBase的同学先考个OceanBase的认证,尤其是OBCA 是免费的,可以到网站上https://oceanbase.com去考一下,在官方文档和老师的带领下通过认证快速了解入门。

1、参与到OceanBase的线上公开课

OceanBase在线课程学习视频

需要认真观看在线的视频课程,里面有很多考点。

2、参与到OceanBase线下培训活动

OceanBase在线课程学习视频

3、OBCA 培训学习材料PDF

培训学习材料PDF后面的模拟题,里面有很多考点和考试题是一模一样的。

PDF下载链接 https://gw.alipayobjects.com/os/bmw-prod/5afbe77d-a82a-4a78-8d15-08da893474e2.pdf

4、考试报名OceanBase OBCA认证

选择合适的日期,报名费用:¥600,不过目前暂时是免费的哦,报名时,需要填写个人信息,邮箱、手机号必须是钉钉注册的手机号。

考试前会收到考试通知的邮件

附件OceanBase认证考试指导手册(考生版).pdf

5、参加考试

考试是60分钟,53道题,有单选题、多选题和判断题,只有一次机会。

考试完成后,就会知道分数,证书一般三到五天在官网上自行下载打印。

另附证书:

加油加油,祝大家顺利通过考试!

 

二、OceanBase的OBCP认证

OBCP OceanBase 数据库认证专家

如果是dba, 那必然会遇到很多问题, 到开源社区去咨询, 在寻求帮助的过程中, 也不断的锻炼自己, 让自己的知识越来越丰富, 对一些复杂问题又一些更深入的学习. 对于dba来说, 这个时候, 推荐考一个OBCP的认证。

OBCP的考试采用线下考试,奥星贝斯授权ATAC为考生提供报名、缴费、考试等服务。ATAC线下考点覆盖全国主要城市,您可以就近选择。OBCP考试题目一共66道(从题库中随机抽取)。其中10道判断题(每题0.5分)、34道单选题目(每题1.5分)、22道多选题目(每题2分),总分100分,通过分数为80分。报考OBCP考试前,必须获得OBCA证书。OBCP考试时间为90分钟,过程中无法暂停,请提前安排好时间。第一次考了70分没过,第二次考了89分过了。

提示:OBCP的考试采用线下考点机房考试,OBCP考试题目一共66道

img

1、OBCP 认证培训报名方式,登录官网查看

本培训课程主要讲解 OceanBase 的高级特性(全局索引、全局数据一致性、负载均衡策略、SQL引擎优化),以及 OceanBase 内存构成、内存数据落盘策略和HTAP等知识,同时提供了进阶实验课程。参加此培训基本要求为:通过 OBCA 初级认证;2 年以上数据库 DBA 工作经验。 适合架构师、高级数据库管理员、高级应用开发人员等合作伙伴高级售后服务人员

https://www.oceanbase.com/training/detail?level=OBCP

2、自行选择参加线下培训

OBCP,网络上有系列培训机构的课程,可以搜下,还有题库和实验过程。下面是官方推荐的培训点可以自己咨询联系。

3、官方PDF培训材料线上自我学习

了解学习下理论知识,官方培训完全免费,跟着视频看看实验步骤,分布式数据库大同小异,工作上实践下就通了。

本培训课程主要讲解 OceanBase 的高级特性以及进阶实验,通过本课程的学习,您将更加深刻的理解 OceanBase 的架构和高级功能,掌握 OceanBase 的高级运维、故障处理以及性能优化等技能,成为 OceanBase 数据库专家。课程内容包括索引、全局数据一致性、负载均衡策略、内存数据落盘策略、SQL 引擎及优化、SQL 执行模式、HTAP 能力、读写分离能力、兼容性详解。

多看:官网OBCP的课程材料,并实际练习操作,把实验做完,才能更深入了解题意。

 

4、官方文档中心入门教程系统学习

文档中心可以一站式学习OceanBase知识,产品文档、云平台、开发者中心

数据库博大精深,需要系统学习数据库理论数据, 推荐有很多经典的课程, 自己可以买书或在网上搜索。

如果你想学习OceanBase,这个时候,推荐学习OceanBase开源社区共创的《实战教程电子书》在OceanBase社区版博客和阿里云都有发布。这本与开源社区用户共创的电子书共八章,从OceanBase数据库概述开始,到安装部署,到使用,到迁移、再到运维、测试、性能诊断,最后是 OceanBase 生态工具的使用,可以带你全面掌握 OceanBase 实战使用技能!从部署到使用到运维到性能诊断,都是一步一步操作,很容易上手。


5、题库学习

参加《OceanBase 社区版入门到实战教程结业考试》考试

里面有部分OBCP的考试题,可以参考学习

6、官方博客培训中心部分试题

1)OceanBase 开源教程 OBCP 知识测试参考答案解析

https://open.oceanbase.com/ask/detail?id=20400080&search=OBCP&pageNum=1

2)OceanBase 开源教程 OBCP 知识测试2参考答案解析

https://open.oceanbase.com/ask/detail?id=20400296&search=OBCP&pageNum=1

7、参加官方免费的在线OBCP视频培训课程

郑皓嘉老师的 OBCP 认证课程

1)OceanBase 社区版入门教程第九期 如何快速拿下 OBCA & OBCP 认证

htts://open.oceanbase.com/blog/10900233

郑皓嘉老师的 OBCP 认证课程

2)OceanBase 官方组织 OBCP 免费培训冲刺班!!!

OceanBase 社区版

8、OBCP考试报名

1)在官网考试报名处,立即报名,报名费用是1200元

https://www.oceanbase.com/training/detail?level=OBCP

2)报名后会跳转前往ATAC网站报名

3)在ATAC网站填写报名信息

4)选择考点排期报名

5)选择线下报名点

6)选择考试日期和时间

备考!!!多看文档!!!多练习!!!多实操!!!最后到指定线下机房参加考试!

 

个人学习,部分考试题目总结:

1、大家比较关心多选题目的问题,考试多选题还是比较友好的,多选题目会提示正确答案有多少个。

判断题:要注意看题目,考试时间是一个半小时,做完题目后返回多检查几次,同一个题目有时会问,正确的是,有时会问,错误的是;

例:企业在一个城市有2个机房,将2个Zone部署到1个机房中,将另一个Zone部署到另一个机房中, 可以提供机房级的容灾。 对还是错?

企业在一个城市有2个机房,将2个Zone部署到1个机房中,将另一个Zone部署到另一个机房中, 不能提供机房级的容灾。对还是错?

2、资源池的计算方法要了解,经常会换着方式问你,某个规格,可以有多少个unit;某个规格,可以有多少个租户,了解计算方法不管怎样变题都能很快算出来。

3、了解OB常用端口,启动默认端口是2882,连接observer的默认端口是2881、 obproxy的默认端口是 2883

4、在查询验证数据的时候,可能会碰到超时类错误。OceanBase里超时的可能场景有多个:

单条 SQL 执行超时时间,由租户变量ob_query_timeout控制。单位是微秒,默认是10秒。
单个事务的空闲超时时间是多少,由租户变量ob_trx_idle_timeout控制。单位是微秒,默认120秒。
事务超时时间,由租户变量ob_trx_timeout控制。单位是微秒,默认100秒。
事务执行时间阈值,proxy 参数 slow_transaction_time_threshold  默认5秒。

以上超时时间都可以在租户里根据实际情况修改,默认超时大家要熟记,考试题反复出现过多次。

OBCP 证书:

另附考试结果:

考了两次,第一次考只了70分,离80分及格差10分,日期没有选好,刚好郑皓嘉老师的 OBCP 认证课程碰到一起了,没时间参加培训课,结果没有过。

 

第二次考了89分,主要是第一次听郑皓嘉老师的 OBCP 认证课程,考试完了马上从考点赶回来听课程,大部分课程都是考点内容,这个课程很有必要,强烈推荐。

勤学苦,苦学甜,苦尽甜来。多操作多实验练习,不要过分在意结果。调整心态,正常发挥,就是成功。祝愿大家都能顺利拿下OBCP。

 

彩蛋

OBCP考试报名费用是1200元,告诉大家一个免费获得OBCP考试报名券的方法,完成四道必选练习,联系Hope老师就可以免费带走 OBCP 考试券(注意考试券只有三个月时间,拿到考试券的同学尽快报名考试)

很多同学关心如何获取OBCP考试券,这里解答一下哈~
OceanBase 入门到实战教程六道练习题已经全部发布完毕,完成四道必选练习,就可以免费带走 OBCP 考试券~~
https://open.oceanbase.com/answer/detail?id=13700696&search=&pageNum=2
“练习题”:
实践练习一(必选):OceanBase Docker 体验 
https://open.oceanbase.com/answer/detail?id=13700695&search=&pageNum=2&sou=0a001
实践练习二(必选):手动部署 OceanBase 集群 
https://open.oceanbase.com/answer/detail?id=13700696&search=&pageNum=2&sou=0a001
实践练习三(可选):使用OBD 部署一个 三副本OceanBase 集群 
https://open.oceanbase.com/answer/detail?id=13700844&search=%E7%BB%83%E4%B9%A0%E4%B8%89&pageNum=1&sou=0a001
实践练习四(必选):迁移 MySQL 数据到 OceanBase 集群 
https://open.oceanbase.com/answer/detail?id=20400030&search=&pageNum=2&sou=0a001
实践练习五(可选):对 OceanBase 做性能测试 
https://open.oceanbase.com/answer/detail?id=20400273&search=&pageNum=1&sou=0a001
实践练习六(必选):查看 OceanBase 执行计划 
https://open.oceanbase.com/answer/detail?id=20400276&search=&pageNum=1&sou=0a001

 

写在最后

数据库博大精深,需要系统学习数据库理论数据, 考试不是学习的目的,真正掌握技能掌握知识才是!非常感谢OceanBase 开源社区的所有工程师和技术支持人员,从开源中来,到开源中去。有很多同学都是用开源产品的,可能也是开源软件的创立者,我们是开源软件的受益者,所以我们也要为开源做出我们的贡献。未来六棱镜会一直深度参与社区建设,输出更多优秀的实践案例,帮助社区用户探索更多的业务场景。

1 个赞

近期要考OBCP的同学看过来哦

这够详细的了

谢谢Hope老师推荐哦

经验分享,感谢支持

很详细,已收藏,感谢大佬

祝愿大家都能顺利通过考试,拿下OBCP。