OCM征途-序章

2011年4月23日 在等待了慢长4个月后,ocm的培训课程终于开始了,很激动,也很兴奋。只是oracle大学出台了新的规定.上OCM之前,必须要把ocp的内容重新再学习一边.看来OU很重视学习的过程。

    在我的事业中,OCM是一个里程碑不大也不小。.不过我还是非常重视这次OCP的再一次学习过程。仔细算下来,加上这一次,一共完整地学习OCP课程三次(学而时习之,不亦悦乎)。前面两次的课程安排比较合理一三五晚班是一轮和双休日白班是一轮。这次OCP是二四六晚班,96学时,历时2个月。OCM是双休日,200学时,历时3个月。OCP和OCM中间有一个月的时间是重叠的,这就意味着有一个月的时间,星期六是白天OCM,晚上OCP。(最新的课程表变成了一三五OCP六日OCM) 这四个月的时间,对家人和小孩的照顾少了,感谢老妈,老婆在我身后默默地支持我。和儿子的交流也会变少,等老爸学完以后,多陪你玩玩具,看铠甲勇士,打怪兽,看双语不用教。其实个人的学习和能力提升应该早就开始了,我到现在才发力,总感觉时机落后了。不过现在开始还不算晚,奋起直追,还能挽回。

    这次第三遍学习,对oracle 数据库体系架构的认识又更进了一步。oracle体系架构,现在在我的大脑里

已经不再仅仅是一幅图。它更像一个oracle数据库服务器,有生命的,在不停地变化着。我想学习医术的中医也是如此吧,他们的大脑里有一个虚拟出来的人体。

    我在描述体系架构的时候,还需要用图片,来告诉别人。我想等我脱离图片,仅用口述。就可以让一个没有接触过oracle数据库的人能听明白,这时我的oracle体系架构也算是功德圆满了。慧者,丰富的经验归于心。智者,把理解的知识说出来。我是个有点小聪明的人,还谈不上大智慧,希望通过这次的课程,以及以后工作的磨砺,使我成为一个有智慧的人。

    oracle是人开发的,不是外星人开发的,所以脱离不开人类的思维模式,所以呢oracle其实不难学,就是内容太多了。只不过是洋鬼子搞出来的,不是中国人搞出来的。语言障碍难住了很多人,现在英语好,占了很多很多的便宜。我也在努力的提高英语水平。学习oracle 还需要有一定的哲学辩证思维,很多的部署,配置,架构,设计,物理层面和逻辑层面都存在哲学的辩证思想。oracle公司在技术上进一步走向垄断,和高度集成,将来我们购买oracle数据库,也许就像买思科的路由器一样。技术在不断的翻新,人也要不断地学习。谁让最近几百年我们中国人落后呢,被人牵着鼻子走。

    4月15日北京的数据库大会,MySql和NoSql数据库,逐渐成为关注的焦点。中国的信息化,底层还是自己的比较好,依靠洋鬼子的东西,迟早一天要付出代价。

    下面说一说,oracle的体系架构吧。

    要搞清楚体系架构,我们先搞清楚几个名词术语:

    程序:被计算机用来执行完成一定功能的代码和配置数据的集合。

    进程:当存在于外存的程序被操作系统调入内存,并运行。正在运行的程序。

    实例:实际化例子。我描述的比较模糊。我只好举一些例子来说明,

                 进程是程序的实例,对象是类的实例,我是人的实例,我正在用的笔记本是DELL XPS15       的实例。哎,功力不够阿,没怎么说明白,大家去搜索一下。

    ORACLE实例:正在运行的ORACLE进程,加上SGA。也就是进程结构加内存结构。

    ORACLE数据库:一系列的磁盘文件。能被oracle实例所访问并管理的磁盘文件包括 系统数据文件,系统辅助数据文件,用户数据文件,临时数据文件,控制文件,在线事务日志文件,归档文件,闪回日志,闪回归档日志。 被DBA管理的的磁盘文件:密码文件,服务器参数文件,参数文件,告警日志,后台进程日志。

    ORACLE数据库服务器 就是 ORACLE实例+ORACLE 数据库

    1.体系架构图里 每一个小部分的功能与作用

                     用户进程,监听器,服务器进程

      SGA 内存结构

                              共享池,

            数据字典,

                                          sql区域(sql语句的hash 值,hash plan值,硬解析,软解析,权限,执行计划.

                             数据缓冲池,

                                         LRU列表, 数据块的调入调出算法.

            keep,recycle,default,2K,4K,8K,16K,32K

            脏数据

                             java池,

           java类 

                             large 池,

           exp,rman,expdp,  share server 模式下的 uga

                             stream池

           这个是空白,和数据库的复制有关系。

        重做日志缓冲区

           记录用户的操作

        checkpiont 队列

      进程结构

        pmon,smon,dbwr,ckpt,lgwr,arc,rvwr

    2.再理解了相邻的小部分之间的联系,几个小部分组成了一个中部分

     3  中部分和中部分之间的关系

        sga 和 数据库文件的关系。

        实例和数据库关系。

        用户进程和监听和服务器进程的关系。

     4  在各部分的关系搞明白之后,我们需要描述出经典几个 数据库运行细节:

    用户提交一条QL语句,数据库是怎么来运行的。

    用户提交一条DML,DCL,DDL语句,数据库是怎么运行的。

    

    没什心情往下写了。。。暂停一下。

 

    今天拿了一个 十岗C,本科生工作一年以后 就能追上我。看来年轻的时候,

真的要很努力啊。不然会被淘汰的很惨很惨。人力资源调整是一个很残酷和很现实的

东西。在有限的资源下,优先给有潜力的大学毕业生。在日本,政府给民众洗脑,灌

输的人力资源模式就是,鼓励65岁以上的老人去自杀,节约有限的资源给年轻人。

资本在追逐利益的过程中是没有人性可言的,中国特色的官僚资本更是如此。管理机

构或者说上层建筑,在用新人打压老人,用帝王心术,来玩制衡,用空降兵,来玩鲢

鱼效应。

    先让我为10岗C,痛苦一下。痛过了,就不会再痛了。把压力变成动力,

奋发图强。不过具体在什么地方奋发图强,有待商榷。

    后面我会陆续整理自己的学习心得。不过大家如果真的想学习ocm的课程

还是需要自己总结和整理。知识和经验积累的多与寡,做为个人来说,只能提供一

个速度,剩下的就是时间。我前面浪费了几年时间,所以我需要更加的努力来提供

一个更高效的经验积累速度。

    有时候依靠搜索引擎,和互联网来解决遇到的数据库问题,往往不是那么靠

普,我今天运气很好,给我碰到了一个案例。我随后整理一下,发上来。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值