首页 > 代码库 > 蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

***********************************************声明*********************************************************************** 

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/39860137

****************************************************************************************************************************

蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

**************************************************简介********************************************************************

        个人在oracle路上的成长记录,其中以蓝自喻,分享成长中的情感、眼界与技术的变化与成长。敏感信息均以英文形式代替,不会泄露任何企业机密,纯为技术分享。

        创作灵感源于对自己的自省和记录。若能对刚刚起步的库友起到些许的帮助或共鸣,欣慰不已。

        欢迎拍砖,如有关技术细节表述有错误之处,请您留言或邮件(hyldba@163.com)指明,不胜感激。

***************************************************************************************************************************

屌丝的日子,大不幸与大幸。

                                                                      ——深蓝

**************************************************前言********************************************************************

这是一部个人记录的成长杂记,既然步入到oracle的这片蓝海,免不了一路的奔波与不断的考验。借由此杂记与库友们分享蓝的成长历程。

不知何时起对蓝有了一种说不出来的痴迷,痴迷其广博,痴迷其深邃,痴迷于近在咫尺却又遥不可及。

而又说不清从何时起,注视于oracle的红色耀眼,照亮出眼前的一道光,未知与迷惑在自己的脚下开始初露些许人生的充实与青春的回馈。

在追逐于DBA梦想的道路上步步前行。

***************************************************************************************************************************

       连载了几篇,接到了几位曾像我一样对oracle迷惑的朋友留言,问的比较多的都是应该怎么转到oracle这行。一时间突然想到没曾介绍过自己。今天就将其补上,简单介绍下我当初选择步入到oracle这条路的想法。一是自我的一种总结。再者也是想作为一种分享。希望鼓励一下那些跟我一样,想在oracle这条路上走下去的库友们。同时也希望让库友们能觉得我的文章还是靠点谱的,是能有点助益,值得看看的,这样我将非常高兴。

        我的经历其实还比较简单。早期从事工程类施工、地铁安防设备硬件安装、调试及维护,机缘间接触到Oracle,借由上海的一次数据库项目计划由最初向往的程序开发转型于Oracle管理。几经辗转来到北京,有机会参加oracle知识体系系统性培训。现就职北京,从事Oracle数据库的实施、方案设计、管理、维护等工作。专注于Oracle,追逐DBA的梦想算是启程了。

        虽说大约2012年刚工作那会儿就接触到了oracle9i,但那时对oracle的认识还是非常浅显。还记得老单位的项目经理张哥,当时借给我的第一本oracle技术书籍。当时在我眼中那就是如同天书一样,比起程序设计还要让我畏惧。真没想到oracle这东西就在两年后竟成为了我职业发展的目标,有时还真是感叹,行于路上,世事难料。

        但对于oracle认知观的建立,还要感谢今年年初在北京学习的几个月,也不得不说北京的学习资源、教育资源如此之丰富。所以说,我秉持着一个初入行业内新人的心态,戒骄戒躁、积蓄能量。分享技术,享受生活。梦想始于oracle,同样希望能在跟数据库打交道或是未来转跟数据打交道的这条路上,一直走下去,成为一生为之奋斗的目标和收获快乐的理由。

        突然也想谈谈对于oracle发展的愚见。就在oracle被越来越多人所熟知的今天,一股“大数据”洪流让所有DBA们都因为“大数据”哆嗦了一下。缘由nosql数据库、hadoop借由大数据的浪潮被炒的沸沸扬扬。一时间还真差点觉得甲骨文这个全世界第二大的软件公司,或许就在某天早上醒来后,竟发现其已经消失在世界上了。哈哈,这是极端性的设想,恐怕是所有DBA都不愿看到的。同样也是甲骨文,也是拉里.埃里森不愿看到的。之前这番话,其实有些像梦话,先不说甲骨文不会坐以待毙,就目前拉里已经看到了云端的这份产业,而且这个一心想干掉微软成为软件界No1的野心家来说,相信其数据库产品未来的走向会越来越完美、稳定,越来越被用户所认可,如果说头疼,可能就是oracle原厂的高额维护费用,这也意味着服务性公司在市场中存在的空间,也就意味着对于维护性DBA的市场需求量可能会饱和但不会被淘汰。说起会灭亡,还真是天方夜谭、杞人忧天了。不只是短期内oracle不会淡出我们的视野,之后的比较长的一段时间里,也相信其不会消亡。但DBA们的担忧并不是毫无道理,因为随着大数据的推动,oracle越来越完美,必然带来的是维护管理会愈加走向智能化这条路,虽说10goracle主推的EM(企业图形界面管理)并没有发展起来,而且受到很多人的诟病,多数由于性能上的占用(因为图形化是比较耗费系统资源的),即使EM普及之路有些坎坷,但另一个侧面可以看出oracleEM发展趋势,同样可以预见EM图形界面的发展会由于硬件性能的提升终有一天而被企业所认可。DBA这口饭一定会变的越来越“难吃”了,这点倒是我挺相信的。难就难在,日后对于DBA的要求只会向着扁平化发展,只有对oracle有更深入的理解,今后或许才有存活的理由。

        为何这么说呢,因为第一方面,我们可以从技术层面说,分布式数据库发展针对的是大数据处理,管理维护简单,但在高并发上做的并没有oracle稳定、高效。银行、金融、保险、电信等高业务并发行业不会放弃使用关系型数据库。之后的发展只能是“关系型”和“分布型”共存、互补的关系,但可能不会出现此消彼长之势。第二方面,从技术发展的脉络来看。纵观历史的长流,每项技术在向着趋于完美和被所有人熟知的这条路上走的时候,终有一天会被全新的技术所取代。这就是历史的车辙,这亦是人类的智慧,科技的发展。

        大胆假设下,即使有一天oracle消失了,但“数据”是绝对不会消失的,只会出现一个更优于oracle的产品形态展现在世人面前,因为数据必然存在于某种介质中才能算的上是“数据”,才是对社会有价值的信息。我们不必杞人忧天,因为只要你有足够的信心,任何机器、软件都会有出错的时候,都需要人力去维护、管理。反过来说,如果行业内需求越少,你也就越能活下来,因为这意味着你的价值更高。为什么?因为在“高要求机会少”的情况下,必然会舍弃掉一大部分初级人员,只有现在鼎盛之时能让自己活下来,习惯IT信息中知识的成长速度,练就出学习、吸收新技术的能力。这是优胜劣汰的再次体现。所以,我们能做的,就是紧跟技术发展的趋势,专注于一项技术用心的、深入的学习下去。任何技术都将会被历史淘汰,但在求知过程中收获的快乐,对于技术拓展的领悟,我想这些不仅会体现出一个人的价值,更将能诠释出我们生命的真正意义所在。

        回望过去,本打算这个十一假期里温习一下SQLPL\SQL的知识,但显然,在假期慵懒的日子里,又有些事与愿违了,效率低下的状态自己竟然觉得应该反省一下了。

而在假期即将结束之际,突然想起离家的日子也有些时间了,这次出来应该是最长的了,有些后悔这个假期没回家看看了。

        深呼吸一下,转念一想,时间不等人,虽然有些伤感,但没有时间留给蓝在角落里黯然神伤。接下来,脚踏实地的向目标追逐才是实实在在的做法,忘却悲伤。看看镜子里的自己,是应该为未来做些什么的时候了,只有这样,也许归途才会更显平坦、更显明朗。

       下阶段的初步规划,四个大方向,1、把应做的工作做好;2、借由一本书温习oracle基础知识;3、借由一本书,继续学习LINUX操作系统;4、需要正式进入备考ocp的节奏了,年底似乎就要来了,初步如下:

项目

工作中成长

oracle成长

linux系统

ocp复习

项目一

接手“数据抽取工作”,温习SQL操作

重温《收获不止oracle》经典,夯实基础认知,结合范例练习

阅读《LINUX就是这个范》一书,由操作变为原理性探索

分化考点,模块化学习,备考ocp,由工作中接触到和自学oracle知识关联到ocp考点,起步准备

项目二

完善添加常用指令V20141002(详见:《蓝的成长记7》)

整理读书笔记

整理读书笔记

整理专题性笔记,将习题按类别进行归类

项目三

结合工作重点学习实用性方面知识。其中对于“备份恢复”知识重点梳理

每日进行总结归纳

每日对于生疏操作进行积累、储备

每日做一部分题,当进入复习状态良性循环后,约考11gocp考试

作为一个初级DBA

每天都在做的其实很简单:“问题+实验+笔记+总结+思考+问题+实验+笔记+总结+思考......”,就这般节奏,在问题中不停得奔跑着。

 

每天新知识点,今日事,今日毕。这么说出来,觉得有些枷锁沉重的痛,但如今,只能咬牙挺过去了。

                                                                                                                                   ——深蓝

在完成本职工作的前提下,在这个十月里,希望完成学习的内容:

细化点一:SQL

细化知识点的节奏:

SQL的学习与应用

工作中基础SQL的温故:初步:结合新接手的工作内容,熟练掌握SQL基础技能

大致计划脉络,如下知识点:

1、数据的维护

2、简单查询语句

3、限制性查询和数据的排序

4、常用的SQL*PLUS指令

5、单行函数

6NULL值的处理、逻辑操作、函数嵌套

7、运算、分组数据

8、子查询

9、数据字典

10、创建表

11、替代变量

12、索引、约束

13、视图

14、序列号、同义词

15、用户管理

16、集合操作

计划以上知识点依据实际工作中使用度,保证每天至少完成一项。

计划学习周期:12-16天(希望可以控制在两周以内)。

计划时间:108-1022日。

 细化点二:oracle基础

依据《收获不止oracle》一书,重拾oracle基础脉络,大致重点如下:

1、物理体系结构;

2、逻辑体系结构;

3、表设计;

4、索引;

5、表连接;

结合工作中实用性强DBAoracle知识点,整理、归纳。

计划时间:111日前完成

 细化点三:LINUX学习

结合实用项目点,学习linux基础。每天积累一项LINUX操作。

结合新书《LINUX就是这个范》深入理解不一样的LINUX

细化点四:OCP的备考

结合学习SQLoracle基础的过程中,渗透式理解oracle,练习ocp考题。

前期摸索练习题计划周期:15-20

预计总结时间:111日前。

计划内容当然自己觉得不要过多,否则完不成。

目前以周为单位,需要不断的“进度跟进”。

第一阶段,计划周期12天。

根据以上思路性方向总结以下重点板块:

板块号

内容

1

操作指令记忆

2

oracle读书笔记

3

linux操作积累

4

linux读书笔记

5

SQL知识点

6

DBA工作中常用知识点

7

ocp项目点

 根据学习的板块,预计博客更新项目点:

项目号

内容

学习资料

发布周期

1

oracle读书笔记

《收获不止oracle

2

linux读书笔记

linux就是这个范儿》

3

linux一日一指令

linux系统管理》

4

SQL学习提炼

SQL实践教程》

5

DBA知识实验

DBA实践教程》

6

ocp有关

网络+各种参考书

依据实际情况而定

7

蓝的成长记系列

工作经验

 

这一阶段,对于时间分配上:

周一到周六规划

6:00-7:00

LINUX学习

LINUX读书笔记

8:30-9:00

linux每日指令

利用上班前一小段时间积累linux指令

9:00-17:45

工作中积累

OCP

工作,做好本职工作,结合工作内容温习SQL,利用业余时间备考ocp

20:00-21:00

常用指令练习、孰能生巧的过程

21:00-22:00

oracle+DBA

oracle读书笔记、DBA知识实验

22:00-23:00

论坛、网站、博客

发博客,听听歌,如果时间富余踢场fifa

23:00以后

休息

洗澡、睡觉

如果出现加班、聚会,时间根据具体情况,暂作顺延考虑,

 

对于周日,由于去游泳放松一下紧张的工作、学习压力。

把周日作为查缺补漏的时间

周日

6:30-10:30

专题学习:初步定为《存储》学习

13:00-16:00

游泳

16:00之后

去超市逛逛

周日的晚间,自由活动吧,O(_)O哈哈~

      

        本规划,实践周期12天,之后根据前期情况,再实际作出调整。 

在前行的道路上不断调整。

                                                                  ——深蓝 

***********************************************声明*********************************************************************** 

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/39860137

****************************************************************************************************************************

系列链接:

蓝的成长记——追逐DBA(1):奔波于路上,挺进山东 

蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的重新认知

蓝的成长记——追逐DBA(3):古董上操作,数据导入导出成了问题 

蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g) 

蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统

蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人

蓝的成长记——追逐DBA(7):基础命令,地基之石 

蓝的成长记——追逐DBA(8):重拾SP报告,回忆oracle的STATSPACK实验

 

蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程