作者:eygle | English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2008/11/dba_study_experience.html
关于oracle的学习,在vm上搞一下可以说只是一个入门,要真正学东西还是要靠实践。。。。
一般朋友是没机会接触小型机和Unix的。本人有幸可以接触Unix,但仅限于接触,还是有很多限制。
比如说想让机房的人帮忙配个存储学学ASM,结果吃了闭门羹;想让项目上RAC又很多"主管"有意见。。。。
其实这是很多朋友都会遇到的问题,就是对于DBA的向往以及学习环境的问题。
这个问题我以前曾经说明过,昨天又写了一点我的感受:
我经常说的一句话是: 如果改变不了别人,要学会改变自己。引申一下就是,当别人不能为我们创造环境时,要自己来创造。
自己做一套Linux环境,演习ASM非常简单。甚至在Windows上也可以轻易实现。
很多在测试环境折腾过的复杂问题,80%的人在生产环境中是从来不会遇到的。所以我往往觉得,真正的测试,更能成就全面的知识。
改变自己,利用一切可能,调整自我,并且加速成长!
然后机遇会接踵而至。
Kamus的回复也值得借鉴:
也跟很多年轻的朋友说起过这个问题,很多人都说,找不到环境,羡慕别人有这样那样的环境可以测试,而自己只能是简单的维护。我的想法跟eygle的观点完全一致,环境是自己创造的。实际上,在最开始我学习Oracle的时候也同样没有任何一个产品环境可以测试,RAC?能有一个单节点的数据库连上存储我就谢天谢地了,更别谈什么RAC了。
自己搭建的测试环境已经可以满足绝大多数实验的要求了。只需要一台性能比较好的台式机,就可以通过vmvare搭建各种环境。ASM(这东西不需要RAC,单节点照样可以测试ASM),dataguard,streams,partitions,backup
and recover,oracle
text,timesten,这些东西你都自己测试一遍,基本上就行了。RAC没什么高深的,在你真正面对RAC环境之前,你完全可以不碰它。通过测试环境补充自己的知识,当你有足够自信面对任何面试的时候,会发现忽然间机会成倍增长。
很多朋友的建议都值得借鉴,共同探讨,可以发现很多有价值的信息。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14293419/viewspace-573267/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14293419/viewspace-573267/