有关UNIX Linux Oracle的学习的关系,我整理了一下(笔者受限于自己的知识面,敬请多多指正)
学习UNIX/Linux系统还是学习DBA技术(数据库管理员)?
基本上,在中国,老板把员工当牛一样,做UNIX/Linux系统管理员肯定要接触数据库,做DBA的肯定要接触系统,两者相辅相成。比如一个人做网站管理,不可能没有数据库,而做Oracle DBA的,数据库装在哪里?出了问题怎么办?备份在哪里?什么是裸设备?所以系统的东西必不可少,只是略有偏重而已。两条主线非常明显, Linux+Shell+Linux集群+调优 UNIX/Linux平台 Oracle9i Oracle10g+PL/SQL +RAC集群
学UNIX还是学Linux?
一般来说学什么不太重要,关键是学得怎么样!但是想要达到学得好的程度,我建议还是学习Linux,因为在X86或者X86-64平台上Linux可以任意安装。X86结构的平台性能越来越好,我们的客户 买IBM HP的低端server(10w人民币左右),配置的系统大多是Linux,Linux比UNIX在多线程等方面还有差距,但是性价比绝对是不一样的。而且软件资源极大丰富,LAMP的整站程序,日志分析,ERP,CRM,EDG,在线Office等大多都可以找到,所以对于初学者来说,在学习上 Linux要比UNIX好些,因为可以自己在PC上装很多Linux,甚至可以搭建8-10台机器的集群。
另外一点也非常重要:而从根本上讲,学习什么都一样,关键是学得怎么样,如果有机会一直接触UNIX主机,那当然要好好学学。
UNIX常见的就有 AIX HP-UX Solaris irix等多种
每一种需要这个公司特定的硬件,难道学习其中一种就算学好了UNIX?学习了一种还要另一种,最后所谓的学习UNIX要学习多少次? 3次是最起码的吧!但是每一种都需要相应的硬件。即便二手的,最便宜的能跑AIX系统的能用的也要4000多吧。HP-UX的Alpha呢? SPARC架构呢?全都买回来?
所以一些所谓的UNIX培训,只是几十个人公用一个机器而已,而且只是一两种系统,这样的培训效果不好!
什么是所有UNIX的共性呢?
所有的UNIX都有同一个规范 POSIX规范
Linux也遵循这个规范,如果Linux精通,学习其他的UNIX是非常容易的
但是Linux却可以很容易接触到,可以在X86 X86-64上跑,所以精通的几率要比其他UNIX高很多。而Linux平台的Oracle管理跟UNIX平台的Oracle管理差异很小,因为Linux是UNIX Like系统。从设备文件,到ls命令,到tar mkdir mount都可以参考。
怎样看培训的价值?
IT培训已经8年多的时间了,从证书培训(MCSE CCNP CCIE OCP),到普及型培训(北大青鸟等),再到特色的高水平培训,有很多。培训的最终目的是让学员能得到进步,增加薪水,怎样能达到呢?
只有技术! 技术为王! 实实在在的技术决定你培训价值!
如果自学能力很强,也可以自己学习。
因为在当前的时代,证书、关系等作用都已经很淡了!能干什么活就能拿什么钱!
CopyRight owned by the original author.--(www.MegaEntry.com)