学Oracle好吗?
目前市场上有Oracle,DB2,Informix,Sybase和SQL Server数据库;但Informix数据库已经被IBM收购,而Sybase数据库在技术和市场上正走向没落,占据市场主要份额的就是Oracle,DB2和SQL Server数据库。所以我想选这三种之一重点学习。
我的个人情况:
工作五年,前四年是.net程序员;今年因为一个偶然的机会转行做DBA,在一外企做中国移动的业务,处理十亿左右数据量。
工作职责是写一些SQL脚本统计报表,对以前的SQL脚本进行优化。
在我身边有很多工作几年的专业DBA,我感觉和他们还是有一定的差距。
我的优点:
对于MS SQL语言非常熟悉(自信不比专业DBA差);
以前是程序员,可以自己写一些小工具;
我的SQL脚本层次分明,扩展性、通用性强,易读易懂;
我的弱点:
我是半路转DBA,没有深入的、系统的学习过数据原理;理论知识比他们差;
对于硬件和服务器管理、网络架构基本上没有接触过;
除了MS SQL外,我不会其它的数据库;
现在我在看《数据库系统全书》,因为MS SQL国内多是中小公司在用,待遇提不上去(现在我才10W一年);所以请特各位大侠们指点一下怎么才能成为专业DBA,怎么样更有钱途和前途:
我应该学Oracle+linux呢,还是学DB2那一套?
我应该看那些书或资料?
大家谈自己的经验和经历哈,不要抄网上的,抄来就没意思了。
------解决方案--------------------sha fa la ,学习oracle有前途。。。
------解决方案--------------------建议Oracle+linux