OCM考试总结

经过难熬的两个月,终于迎来了第二次考试,经过两个月魔鬼般的这次考试基本全部满分(小小骄傲下)

此次考试总结如下:

section 1 考试时间130分钟
总结服务器配置总计考试时间130分钟
1、手工建库,预计时间20分钟,这里注意用dbs下的默认init文件,一共12个参数,注意undotbs,注意执行脚本,
2、监听的配置,预计用时5分钟,注意这里有个坑,PROD3在创建时没有域名,如果加了结果是会连不通,注意用sqlplue sys/oracle@PROD3测试
3、创建各种表空间,预计用时10分钟,注意default storage 即可 注意临时表空间组的创建,设置undo表空间的时间和使其自动扩展
4、配置共享服务器连接模式,预计用时10分钟,注意新增lsnr2修改dispatch和session的配置,同时记得开启PROD1的归档
5、修改PROD1的参数,预计用时10分钟,修改share和session以及dispatch参数
6、PROD2修改参数备份,预计用时5分钟,配置db_recovery参数
7、PROD1修改诊断路径,预计用时5分钟,diag参数和手机HR的统计信息。
8、DNFS配置,预计用时10分钟,主要是查看exports下是否有insecure这个配置项,如果没有写上,注意停数据库,重启才可以建立DNFS。
9、补丁的安装,预计用时5分钟,主要是opatch的使用和配置,注意解压,查看是否是在线补丁,注意停库,如果还是不行注意杀掉进程。
10、ASM手工配置相关,预计用时15分钟,这里has开始是关闭的,主要是手工配置数据库监听和ASM,注意新增init+ASM.ora的文件,创建磁盘组修改asm的参数。
总计预计用时90分钟,时间较为充足,主要是注意手工创库的时间,千万要多检查,监听的配置和相关设置一定要清晰。

这次考试用了近1个小时完成的,多出来的时间用来写第五门的脚本了。


section 2(RMAN使用)考试时间40分钟
总结如下总计考试用时40分钟
1、catalog的建立预计用时5分钟 ,要点是recovery_catalog_owner的权限rc_admin同时注意upgrad catalog
2、注册数据库到catalog预计用时5分钟,要点是register database
3、备份数据库,预计用时5分钟,主要是创建相应的目录和备份到指定目录下,prod2全备
4、闪回数据库操作,预计用时15分钟,主要是开启数据库闪回和enable block change tracking using file '//' reuse;
总计用时25分钟,一般剩余时间较为充足,细心不要看错。


section 3(数据管理)考试时间85分钟
1、prod2数据库损坏删除操作,预计用时10分钟,创建public database link  恢复的时候list failure-advise failure- repair failure
2、materialized view 的优化用时15分钟,要点dbms_advisor的使用,dbms_advoisor.tune_mview,dbms_mview.explain_mview('PROD_MV',:taskname_)
3、星形查询预计用时5分钟,主要是star_transformation_enable设置为true和bitmap索引的建立分区表所以记得local compute statistics
4、表空间迁移预计用时12分钟,要点是数据文件的convert和imp的时候注意transport_datafiles='',注意将tablespace trpdata read write
5、外部表的创建使用sqlldr预计用时12分钟,userid=sh/sh control=eee.ctl external_table=generate_only,查看交表语句,然后删除重建外部表即可。
6、并行设置预计用时15分钟,主要是参数设置alter session enable parallel dml然后 在查询里加上/*+parallel(sales,8)*/
总计预计用时70分钟,预留10分钟左右供检查,应该是无太大问题。注意每一题最好做完,别东搞西搞。 结果一个都没做完整。

本次考试用了不到20分钟,继续后面脚本


section 4(空间管理)考试时间110分钟
总结本章总计时常110分钟,除去检查和意外10分钟 总计可用时间为100分钟
1、LOB大对象处理预计用时15分钟,要点是创目录和表空间sf_data创建完毕后执行脚本。最终查询数据是否准确(deduplicate compress)
2、表空间加密预计用时15分钟,要点是PROD3中导入example和创建sh用户,imp数据,然后是encryption的字符串处理和加密表空间enct_data表空间创建
3、16k表空间的使用用时10分钟,要点是创建16k表空间lob_data和使用,创建表导入的时候注意表已创建,ignore=y
4、引用分区的创建用时15分钟,分区表的创建和引用分区的创建,主要是约束使用应用分区,分区迁移和索引重建
5、时间间隔分区创建用时10分钟,主要是应用分区inteval(numtoyminteval(1,'month'))然后是insert表
6、审计功能fga预计用时5分钟,主要是add_policy并使用hr执行语句查询
7、闪回查询和回收站闪回表用时8分钟,主要是闪回查询时记得创建表,闪回表的时候重命名
8、最后一个闪回归档,用时8分钟,主要是闪回表空间fratbs和fra_admin的赋权flashback archive administer 使用该用户创建fra1 retention 1 year
总计用时86分钟,在无意外的情况下最少用时90分钟左右,此时还有剩余10分钟进行检查。主要问题是在导入过程中可能有问题.本次去重未考,如果考了建议放弃.

用了大约85分钟做完,检查了相关参数,准备脚本


section 5(数据优化)考试时间90分钟
==总结如下,性能调优总计考试时间90分钟
1、第一个PROD2数据恢复,预计用时10分钟,建立dblink和synonym 
2、resource_manager管理,预计用时15分钟,这个千万不要钻牛角尖,如果无法进行果断放弃,建议背诵下来,三个参数一定要有
3、索引管理,预计用时10分钟,包含函数索引,b树索引和索引监控,比较简单,建议参考sh的customer表
4、拆分表,预计用时5分钟,拆分为两张表,主要是主键约束和联合主键约束
5、统计信息收集,预计用时5分钟,主要是sh的employees的统计信息,表级的统计信息收集,联合索引,索引压缩
6、share_pool的保持预计用时5分钟 收集数据库的统计信息主要是for all columns skewonly 
7、表空间迁移,预计用时10分钟,主要是设置表的initrans 5和 dbms_space_admin的tablespace_migrate_from_local的使用如果使用失败按照传统方法迁移
8、全局反序哈希索引并收集sh用户下sales的统计信息预计用时5分钟 主要是no_invalidate为true和reverse global partition by hash(product_id);
9、结果集缓存预计用时10分钟,主要是设置result_cache_mode为manual和result_cache_max_size设置,在脚本中select语句后面加上/*+result_cache*/
10、创建扩展统计信息组合,预计用时5分钟,要点在dbms_stats.create_extended_stats()使用,注意字段用括号括起来,建立玩以后对sh表的customer的字段进行收集for all columns size skewonly for columns() size skewonly 
11、SQL性能调优,预计用时20分钟,要点在dbms_sqlpa和dbms_sqltune两个包的使用,生成报告并且进行调优
12、sql基线,预计用时10分钟,要点在dbms_spm的load和evolve的使用,注意流程
13、sql实例球笼,预计用时5分钟,要点在prod1和prod2上将resource_manager_plan和cpu_count置为default和1
==总结,不包括看题这里需要时间总计110分钟,所以理论上讲这一门不用gc无论如何也是做不完的,在考试前由于gc都是安装好的,如果告诉用户密码可以试着用
gc完成sql调优;此时需要进行的第二个思路是gc不可以用的情况下,一定要适当放弃部分题目,资源管理背诵,千万不要在一个题目上耗费太多时间。sql调优是重点
这个一定不能丢,简单而且无脑的调优,最终accept即可

如果可以用点手段,在之前有时间的情况下将一些脚本写好,不至于没时间敲脚本。
这一章一定要熟悉,过了后面基本无障碍。题量大时间紧,一定要冷静冷静再冷静重要的事情说三遍.
之前写的脚本此时起了作用,resource manager 和advisor基本都是无脑的copy和粘贴,但是即使如此也才多出10分钟的样子供检查,所以平常一定要多加练习


section 6(GC使用)  考试时间50分钟
总结如下:
1、拿到题目以后首先做Agent安装,安装过程中有几点需要注意:
2、易错点一操作系统或者管理系统密码问题,管理密码非必填项如果没填安装时报错;
3、易错点二root脚本的问题,不要在安装时勾选,安装完agent后第一步就是去偶数机器执行root,如果不执行DG安装时会报错
4、安装时间较长需要耐心等待,此时可以先解锁各数据库dbsnmp用户
5、一定要在计数机上打开GC,偶数机器非常卡,两次均得以验证
主要时间是在等,题目较为简单,时间上不允许安装两次Agent所以一定要一次成功



section 7(DG配置)  考试时间60分钟
总结如下:
1、和上面的相反,这里不要一上来就配置DG,首先要做的是干掉共享服务器模式,停掉多余listener,开启flashback和block change tracing
2、安装时一定记得选安装的主机,不要看错主机路径,选择偶数机,别安装到gc目录了;
3、如果报错,看看root是否执行,如果未执行记得执行下重新检测就可以了
4、AGD和fast_start failover 的配置直接点就可以了,配置下rman的备份策略,还有记得在备库启动observer
5、安装过程较长,此时可以先写trgger配置备库到主库的监听
6、和第六门一样,基本不存在第二次配置的机会,需要细心,不要点错。


section 8(GI配置)  考试时间60分钟
总结如下:
1、进入VNC之前可以关掉fast_star failover 停掉observer
2、安装时间很久,可以看题,千万不要手贱乱点,如果那个执行脚本那一步不小心点了,CRS就需要手工配置了,最好避免这个错误
3、脚本的执行时间很长,耐心等待,看清楚执行方式
4、配置过程比较简单,基本看清楚题就可以了


section 9(RAC安装) 考试时间50分钟
总结如下:
1、如果8执行脚本出现问题,会出现无法安装RAC数据库情况,此时需要手工加入CRS这一步才可以识别GI
2、安装的是策略管理的(policy-managed)数据库。
3、创建服务和配置tnsname另外就是创建sequence。

难点都在3、4、5了,还有一点就是我们总是忽略的tnsname配置,很大一部分问题就是出在这的,看清楚有无带域名。自己建立的库一般没带域名此时如果配置是连不通的。

第一门很影响士气,如果第一门有问题,后面基本都是恍惚的,所以多练第一门,保证考试有勇气往后面做,越到后面会越觉得容易。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值