学oracle数据库不会linux能学吗
更新时间: 2021-04-06 16:27
有很多同学不清楚oracle和linux之间的关系,今天给大家详细讲一下学oracle到底要不要学linux。
我们要知道oracle是用在什么样的环境里面,不用说 肯定是用作大型应用的后台数据库。那种大型的应用或者大型企业数据库有可能跑在windows上面吗?有,但是比较少。医疗,银行等系统都是在linux平台上跑的。所以要学好oracle linux基础也是要懂的。
oracle的体系结构、sql语句、plsql都是必须的。玩oracle就是玩sql 一个dba大部分的时间是在调试sql语句、分析执行计划和提供数据库性能优化建议。oracle数据库要想学细了,大到备份、调优,小到一个oracle块是怎样存储数据的等等都要掌握。
其实oracle分应用和管理两大方面,如果只是想做oracle应用方面,linux可以不怎么深入。如果是oracle管理(oracle dba),建议多花时间学习linux,oracle的平台还是以linux为主。此外,你还要学网络还有shell之类的系统脚本编程,而且还有一点,除了linux,其他操作系统也要去接触,比如aix之类。
学会linux的话对你将来有帮助,因为许多企业使用的oracle都部署在linux或者unix操作系统下。熟悉这些操作系统的一些常见命令对自己是很有益的,那些命令不多。
Oracle DBA是一个非常好的职业,在IT行业,他的平均待遇是最好的,但是资深DBA的养成比较慢,因为作为DBA就像是医生一般,阅历越长,经验越多,自然也越是金贵了。所以积极地创造试炼环境,在工作中积极思考,多项资深人士请教,那么你的经验到达一定的程度,自然各个方面都会发展很好的了。