是否有必要在深入学习Oracle?

是否有必要在深入学习Oracle:

伴随着Oracle市场占有率在下降(但总量在上涨),其主要原因是云及其开源数据库的冲击,对于商业数据库来讲还有DB2,MSSQL。在MSSQL抱上了Linux大腿后,还是比较期待的,MSSQL的授权比Oracle低一个数量级,MSSQL优化器也是非常先进,各种资料也很充足。开源数据库MySQL,PG,MairaDB占据市场主角,各有各优势。 剩下的还有MongoDB,Redis,Hbase,GreenPlem 等等,市场上百花齐发,那么问题来了,有必要“深入”学习Oracle么?对于新手来讲或者出入职场不久新人来讲有必要么?

我个人的答案是:没必要,如有兴趣可深入。

可能大家都看多学习Oracle的小伙伴都看过tom的书吧,在开篇tom讲了下学习Oracle的方法,黑盒。也就是说我不需要知道Oracle内部怎么实现,但要知道的他的原理,但要是它用途是什么。也就是说不要上来就各种dump转储,分析块结构,随着Oracle版本的更新,块的结构也在发生变化。网上透入出来的各种internel doc也是不齐全或者不够新。学了这些就能真正掌握数据库么?其实不是的,这么做只会Oracle某个点很了解,而非系统或者全面了解。 当你在设计一个数据库系统的时候,使用到这方面知识少之又少。 所以个人非常不建议去学这些,反而在应该着重在基础上。

Oracle 必读推荐(个人推荐):

官方文档: Oracle Administrator guid , Oracle Concept ,Performance Tuning。

其他书籍: 数据库系统实现,Oracle 性能诊断艺术,Oracle Database 9i/10g/11g编程艺术。

高可用: 还是官方配套文档。

 

转载于:https://my.oschina.net/sszjm/blog/794916

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值