蓝的成长记――追逐DBA(17):是分享,还是消费,在后IOE时代学会成长(三)

2015-07-24 07:33:49 · 作者: · 浏览: 6
象的加深。在这之前,我常常遇到,很多问题理解的不是很清晰,但伴随着文档的编写,慢慢的把知识点就理解了,有种只能意会不能言传的那么点意思,这个过程对于学习来说,我个人很受用。

?

习惯慢慢延伸,资料整齐才自在。

——深蓝

学着规划自己的练习笔记本。对于从事oracle相关的工作,自己的文档资料库是必不可少的。人的记忆有时候是不可靠的,所以我们需要文档的支撑。当有了清晰的oracle思维以后,再结合过往经验的积累,再配上以往使用过的文档资料。我们再面对问题时,相信会增添几份从容。

类似于下面的“知识库”,如果你是一个初学者,我强烈建议从现在开始尽可能的把你的知识库体系结构建立起来,越整齐、分类越明确越好,当你经过一段时期的积累以后,你会发现整理文档是个“很有趣”的事。因为你早已从中受用了。

\

随着时间的演变,资料库慢慢整理成了这个样子,如下:

\

实验环境规划:你要有一块足够大的硬盘。

——深蓝

搭建实验环境、测试库,这是我们跟oracle打交道必不可少的技能,不要轻信网上的一些实验操作,只有当在测试环境下经过测试后,我们才能相信“一点点”,这里我之前就犯过这样的错,所以感受比较深。之前在网上看到的一篇文章,也是个技术大牛的建议,于是照搬过来,于是生产库挂了!经过一番绞尽脑汁的处理后,问题解决了。从那以后,对于网上看到的资料让我变的“谨慎视之”。所以这里推荐给初学者朋友,一定要有测试库,不是讽刺网上的文章质量,而是对于我们从事的IT环境而言,这是个复杂性的平台,差异的平台环境相同的操作过程,可能会带来完全不同的效果,所以唠叨了半天,切记测试库!!!

\

为了培养我们的管理思维,建议一下自己的实验环境信息,可以开始类似于下面做出整理:

?

IP地址

使用主机名

用户名/密码

操作系统

数据库

备注

10.53.105.10

hyldb

root/root oracle/oracle hyl/hyl

CentOS 7

oracle 12.1.0.1

?

10.53.105.20

?

?

CentOS

oracle 11.2

集群节点1

10.53.105.21

?

?

CentOS

oracle 11.2

集群节点2

10.53.105.130

harbin101

root/root oracle/oracle

redhat 6.3 64bit

oracle 11.2.0.3

?

10.53.105.135

orahyl

root/root oracle/oracle

?

oracle 10.2.?

?

10.53.105.136

SHdianli

root/admin@123

CentOS 6.2 64bit

?

?

10.53.105.137

shycbank

root/admin@123

CentOS 6.4 64bit

?

?

10.53.105.138

?

?

CentOS 5.6 64bit

?

?

10.53.105.139

huangyanlong

10

Win7 64bit

?

?

?

当然实际学习中,正在改用excel表格,发现表格信息量更大,才能勉强把虚拟机模拟成服务器的待遇来维护,这就像是刚刚接管一个运维项目组,整个项目组下面需要维护多少主机、多少数据库、有多少高可用的环境,我们都能使用到什么技术,这些我们都要心中有数,而且要手中有枪。

目前在重新规划实验环境,把实际中的统计表格映射到测试环境下,整理出类似于下面的统计样式:

\

\

篇章四、后IOE时代,让oracle思维帮我们成长

坚持深入精通oracle技术,不断吸取数据库领域新技术。

——深蓝

在后IOE时代,相信oracle原厂工程师也同样在见证着oracle在中国市场商业形态的变革。相信“在数据库领域技术变革的今天,oracle的产品形态必然会借着云计算发生变革,DBA面临着转型的危机,但我们可以预见,虽然我们还不能预测未来oracle的商业模式会变成怎样,但是在这场变革中能够成功完成转型的DBA确实是那些oracle DBA领域中技术较好的那部分人。技术总会发展,但ORACLE的DBA思维才是最终决定其是否真的会被技术浪潮所淘汰的根本原因,因此我们不应该感到恐慌,不是摒弃掉一切的过往,完全逃离开某项技术,而是应该去坚持学习新兴的技术,用来丰富自己的技术思维。因为在云端,oracle的野心,依然是称霸数据库领域”。oracle不会消亡,随之伴随的职位需求也依然会存在。而且,这种要求或许会向着更高端的行业所定向。金融、证券、电信、电力等超强企业不会舍弃掉关系型数据库是必然的。任一个行业都足以让oracle存活,而不是某些所谓专家肆意炒作的oracle会被取代种种,oracle会消亡等等理论,看到着实让人可笑。极端性的假设的话,对于oracle DBA最坏最坏的可能性,也许会演变成只有原厂才需要oracle DBA(呵呵,自己说着也难免冒个冷汗~~,哈)。当然这是极端假设,有可能会出现,也有可能这种局面永远不会出现,对于“去IOE”我们不应该盲目的去放大化,没有所谓专家们预见的那般可怕。我们能做的,只要结合自身的学习情况,选择一个数据库领域的发展方向,用尽快的时间把技术学好、学精,这才是正道吧。

说多了沉重的去IOE,话题转而回到oracle上来,说点轻松的事。你对oracle的文艺,了解多少?

先看看下面这张图,有没有发现亮点?

\

上面这张图不太明显,看看下边,你一定就懂了。

\

\

看看库里的眼神,他看的不是哈登,他看的是ORACLE!哈哈O(∩_∩)O哈!

哈哈,很多时候,oracle也是很文艺的,之前知道在帆船界(美国帆船极限运动)、电影界(钢铁侠系列电影)这样文艺十足的地方,都能看到oracle这样高科技公司的身影足显其oracle文化的文艺范,当然其中会有宣传形象和打广告的成分,但这完全掩盖不掉oracle的文艺思维。因为你可以想想,单纯的做广告的话,玩极限运动的、拍电影的哪个能用得起oracle,哪个又知道“甲骨文”是啥,可能我说的有点极端了,也许哪些高端用户平时都比较关注帆船运动或者跟影视界关系往来甚多,oracle用这个方式,证明本身的实力,这种广告效应也未可知,谁知道呢,但我想表达的意思就是这个,不知道你迷糊了没。不过换个角度想,似乎也能证明一下oracle想要普及、证明自己实力的决心,想必未来如果oracle入主更多的体育运动领域,想必影响力又会是上一个台阶了。这次我们在14-15赛季的NBA季后赛上,我们就鉴证了一把oracle的涉足,又一次看到了oracle的身影。当高科技公司贴近我们的生活时,“高大上”似乎没有那么神秘,oracle思维,同样可以指导我们的生活变得更丰富多彩。

说过了oracle的文艺,再转到沉重的“技术”选择上,对于未来选择一个什么技术作为自己的发展方向,常常容易被舆论所迷惑。而能坚持笃定的朝一个方向走,能在一个技术领域做上“十年”,不成专家都难!但还是那句老话,行百里者,半九十。

于是你也曾和我一样在DBA选择上徘徊不定,试试用这样的学习思路走下去:精通ORACLE备份、丰富SQL调优、熟练存储过程开发、精通oracle体系结构。。。。。。一路慢慢走来,

?

因为“金钱”选择