Maclean答网友问:深入进阶学习Oracle数据库的规划

网友关于深入学习Oracle高级技术的规划问题, Question:

 

原因是这样的,虽然使用ORACLE 从8.1.6就开始了,但是至今还是个半半瓶醋,究其原因我认为是学习方法和课程规划有问题,学的都是些点,整条线不融汇贯通.
首先介绍下我自己的成长过程

    1.入门时读了《oracle 9i 编程指南》
    2.后来精读过TOM的《export one on one》
    3.设计过小型的数据库系统,编写调试过大概两年PLSQL 的东西,配合INFORMATIC工具和PLSQL编写过大量银行报表
    4.对SQL优化不求甚解,基本靠陈旧的经验和运气。SQL很多新特性也很少用到,只知道一些
    5.熟练使用TOAD,PLSQL DEVELOPER,INFORMATIC等工具
    6.编写过近一年J2EE应用,这个是在进入ORACLE管理实施工作之前做的,所有J2EE组件都编写实施过
    7.也看过一些ORACLE 官方文档及METALINK里的帖子(通常是google找不到合适解决方案才去找)
    8.AIX,REDHAT LINUX上实施过多套RAC,从硬件存储、服务器等加电开始做起,到完成备份恢复测试,我的工作就算结束了,然后就是定期巡检,处理一些问题而已
    9.HP 11IV3上配合veritas 卷管理实施10.2 RAC也熟悉(这个没有亲手实施,旁站)
   10. 购D C B A 的AUL帮客户抽取过没有备份的崩溃库

工作经验关于ORACLE基本就这么多,但是直到今天感觉自己掌握的东西都是比较浅的,而且很不系统,自己想提高和从新夯实基础知识,请各位帮我规划个学习计划

 

Maclean Said :

 

1. 熟读 官方文档 concept 、 administrator guide 、backup restore、 performance tuning这几本是必须读的,可以尝试从9i版本开始读 , 9i 10g 11g 各读一遍 加起来就是三遍了

2. 不知道你是否通过了ocp认证,如果无法督促自己学习的话, 可以考虑通过考试来监督自己。 不通过题库 通过10g ocp的话 实际上水平已经是很不错的了(我想这一点是公认的,不要认为有证即是paper)。

3. 关注某一个oracle话题, 例如备份恢复、深入了解内存原理、新版本的新特性、补丁、安全等, 关注其中 1到2个话题 持续 1-2年 就会有一些成绩。

4. 写博客, 而不仅仅是工作日记, 工作日记是写给自己看的 错了也无所谓, 写博客的话 你会督促自己不确定 不准确的东西不乱写。 写博客的好处很多, 在此不一一列举, 可以参考一下这篇文章<写博客的21个关键好处>。目前个人博客的入门条件已经很低了,  不管是到大网站去开博 或者 独立域名都很方便。

5. 找一份乙方 的经常有技术挑战的工作, 环境使然 自然而然 会逼迫自己去了解更多的信息 积累更多的经验; 有志于此的朋友也可以找我(邮箱mailto: maclean.liu@parnassusdata.com) ,可以推荐一些乙方的售后职位。

 

6.  参与一些oracle技术的日常讨论, 例如  加入我创建的Oracle ALLSTARS 全明星(群内有多位Oracle高级售后support,N位OCM和ACE) QQ群:23549328, 不过目前这个群因为人数限制所以加入的技术门槛略高,有兴趣的朋友可以加Oracle ALLSTARS II 群号:171092051

 

时间比较急促,总结得不是很全面, 欢迎补充

Comments

  1. 云端数据库对甲方DBA会有怎样的影响呢?求高见。

    • oracle 在cloud这个概念之前 倡导的是 Grid 网格这个名词, 把现在所有关于 Cloud云的宣传 主体换个词成 “Grid” ,哪些宣传也都能够说通, Grid 对甲方DBA有什么影响呢?

  2. 我也是Oracle的徘徊者… 一直想找方法和路径让自己可以在Oracle上有更深的作为,学习了…
    上次找资料发现了你的博客,很喜欢,收藏了.每天来看一点,学一点.

Comment

*

沪ICP备14014813号-2

沪公网安备 31010802001379号