欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

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

程序员文章站 2022-06-07 09:40:59
...

***********************************************声明*********************************************************************** 原创作品,出自 深蓝的blog 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:http://blog.csdn.

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

原创作品,出自 “深蓝的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越来越完美,必然带来的是维护管理会愈加走向智能化这条路,虽说10g起oracle主推的EM(企业图形界面管理)并没有发展起来,而且受到很多人的诟病,多数由于性能上的占用(因为图形化是比较耗费系统资源的),即使EM普及之路有些坎坷,但另一个侧面可以看出oracle的EM发展趋势,同样可以预见EM图形界面的发展会由于硬件性能的提升终有一天而被企业所认可。DBA这口饭一定会变的越来越“难吃”了,这点倒是我挺相信的。难就难在,日后对于DBA的要求只会向着扁平化发展,只有对oracle有更深入的理解,今后或许才有存活的理由。

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

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

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

回望过去,本打算这个十一假期里温习一下SQL、PL\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、单行函数

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

7、运算、分组数据

8、子查询

9、数据字典

10、创建表

11、替代变量

12、索引、约束

13、视图

14、序列号、同义词

15、用户管理

16、集合操作

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

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

计划时间:10月8日-10月22日。

细化点二:oracle基础

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

1、物理体系结构;

2、逻辑体系结构;

3、表设计;

4、索引;

5、表连接;

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

计划时间:11月1日前完成

细化点三:LINUX学习

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

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

细化点四:OCP的备考

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

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

预计总结时间:11月1日前。

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

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

第一阶段,计划周期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实验