写在开始
我希望所有的大家是为了学习数据库知识而去考证,而不是为了拿证而去考证
背景
写在通过PCTA PCTP认证通过之后。
随着时代的发展,传统的数据库已经很难满足针对于多维度的场景下的业务需求,
所以衍生出来很多的国产数据库,目前来说使用最广的应该是TiDB
,TiDB
目前在国内的
使用厂商越来越多,很多大厂都开始接入TiDB去使用,再加上TiDB的活跃的社区,
TiDB一直在越来越好的路上,因此对于我门DBA来说,多掌握一门技术也是掌握多一门解决
问题的方案,这样在现实场景过来之后,也可以有更多的选择。
目前TiDB
主要有两个认证:
PCTA
:TiDB 数据库专员
PCTP
:TiDB 数据库专家(证书的样子就是下👇这个样子)
还有一个最新出来的认证:
PCAD
:认证应用开发专家。
接下来我会和大家分享一下关于TiDB这两个认证的考试心得。
PCTA
PCTA
目前官方已经有专门的培训课程去学习。
课程链接:PCTA官方课程
在这里我建议大家尽量可以结合官方的考试大纲去学习:
大纲如上:
重点
:
PCTA目前全部是选择题,分多选和单选,只要答对60%即可。
重点建议大家熟悉下面几个方面:
TiDB集群的架构,各个组件的作用
TiDB的常用命令
TiDB各种备份还原同步工具的常用命令以及原理
以及优缺点对比
再有就是考试大纲了
最重要的
:
一定要做笔记,不然看过一遍全部忘掉,还有就是每节课后的习题,
可以全部打印出来,多刷几遍,每个选项错了 错在哪里了可以自己标注出来
另外一点,记得看下TiFlash的内容,虽然大纲没有写,但是试题中多次出现了TIFlash相关的试题。
多刷几遍,你会感谢我的。
PCTA相对于来说对于有MySQL数据库底子的还是比较轻松通过的。
后边分享几个我自己当时考试做的笔记:
TiDB 备份恢复.xmind (278.6 KB)
TIDB 数据同步复制.xmind (293.6 KB)
TIDB集群管理.xmind (111.0 KB)
TiDB数据迁移.xmind (42.4 KB)
TiDB体系架构.xmind (163.7 KB)
PCTP
PCTP
是专家认证,基本通过后回对TiDB有一个更深层次的认识。对于棘手的
问题也会有一个比较清晰的解决流程。
PCTP
目前也有专门的课程去学习。
课程地址:PCTP官方课程
首先:
和PCTA
一样,先要熟悉认证考试大纲,带着问题去学习,才会事半功倍。
PCTP考试会更多方面,所以不放截图,链接大家自己去看。
大纲地址:PCTP考试大纲
然后:
还是和PCTA
一样,一定要做笔记,学习课程做笔记,
还有就是课后习题,疯狂去刷,多刷几遍,打印出来,手动标出来错误的选项错误点,
以及正确的答案,然后疯狂看,刷,理解。
还有一点,就是要实操,比如一些监控的地址,dashboard的作用,常用命令的操作
最后:
重点
: PCTP
认证考试,主要考的是一些原理,
重点我列下面的这些:
各个组件的作用(详细方面)
TiDB数据写入读取流程原理
参数(超级重点
)TiDB TiKV PD的参数,一定要了解细致
还有就是一些常见问题
不同组件OOM,热点的排查,问题瓶颈的处理,监控如何去排查
dashboard如何去观察
以及TiDB scheam和table 的转换原理。
SQL优化等。
最后分享一下我自己的PCTP学习笔记:(编写不易)
PCTP.xmind (188.0 KB)
最后
最后希望大家都可以通过认证,也希望大家真的掌握这门数据库技术。