数据库管理-第九十九期 OCM之路(20230828)
本周五,我就要在上海Oracle University的考场进行19c OCM的升级考试了。关于之前版本的OCM,11g OCM我是在2016年9月拿下的,在一年后的即2017年的9月拿下了12c OCM。所以对于我来说,也算是一个考OCM的老油条。再次赴考之际,说说我对OCM的一些感受,也希望我能顺利通过本次考试。
1 英语
无论是同事,还是朋友,英语似乎是咱们中国工程师的痛,OCM考试首先是难度较大的实际操作考试,其次就是全英文环境,包括题目、操作系统、数据库等等(当然提供的离线官方文档也是英文的)。对于习惯用百度查询用中文解答问题的帖子的人来说,整体英文的环境还是一个不小的挑战。
我还是建议做IT的兄弟们还是好好提升一下自己的英语能力,至少做到基本可读的状态,不仅仅是为了完成一些考试,也是为了能够更好的查阅相关原始文档,再提升一点,甚至还能看明白一些开源源代码。
2 硬件
11g年代,OCM还是很简单的,没有多租户,一个实例2G内存就能跑得很嗨,一台服务器4GB左右即可;12c OCM的时候其实也还好,用的12c R1,一个实例4G就能跑,加上多租户,8G也能跑得很好;来到19c OCM,虽然从承载数量来说和12c OCM考试几乎一样,但是常规机器16G内存才能稳定支持练习,更别说EMCC13.5那台需要32G。
因此在考试之前,我将我笔记本电脑内存从16G升级到了64G,即便如此也只能没练习RAC关闭RAC两台主机,练习RAC时关闭其他主机。8核16线程的CPU感觉也是刚刚够用(似乎有点后悔当初没有选i7 12700H的配置了,但是那个配置也就加不了内存了)。
本次使用VBOX来做的模拟环境,相较于VMware+openfiler可以少一台存储机,并且共享磁盘配置更加简便,但是随之而来的问题就是共享磁盘无法被快照,因此RAC环境准备好之后,就关机复制了一份。整个测试环境的大小也来到了700GB。
所以要做19c OCM的练习,是需要比较好的硬件支持的(这要求让我都有些怀疑OU考场的那些老古董会怎样)。
3 时间
从考试内容,对比11g、12c和19c OCM考试,无论是直考还是升级,容量变化并不大。但是在19c之前的OCM考试,每一堂分的很细,最长的一堂也就2小时左右。但是从19c OCM开始,无论是直考还是升级,每天都是上下午各一场,每一场3小时,包含若干考点。这么长时间的考试对各位的憋尿能力是一大考验啊,另一方面考试前千万别吃坏肚子了,以前还能凭意志力扛一下,现在只能…想方设法提高意志力水平了。
4 准备
其实,以前OCM有考点(不能说明了)都是有的,在考试之前要做的就是想方设法整一个环境,自己拼命练习。除了操作要练出“肌肉记忆”以外,对官方文档的结构也要十分熟悉,指不定会来一个考点里面没有的内容。
总结
这是我考试前的一些感受。众所周知,OCM是我入行是的野望之一,纵然到了现在,也希望能一直获取到最新版本的OCM。
老规矩,知道写了些啥。