冲击是有的,但其实从oracle 8开始,每一个oracle新版本出来,就会有一堆人高呼DBA要失业了,这次也不例外,但每一次,都是淘汰一些最末端,最低端的从业人员而已,或者是那些掌握了几个所谓“秘技”的经验参数,靠长期经验积累,知道几个参数的“最优”设置,手握几个诊断或调优脚本,到了新版本相应功能自动化后,老“专家”就无用武之地,基础知识又不扎实,一下就和新手回到同一水平线; 每一个版本的oracle都是简化30%的操作,但又增加50%的功能,所以,每一次的结果其实都是需要更专业,更高级的DBA; 每一次升级换代,都让DBA摆脱一些低层操作,掌控更大的范围,解决更多的问题;
云计算,特别是SaaS, DBaaS这些确实会对现在DBA的技能,服务范围产生极大冲击;但究竟多大,多快到来,这个还要看下一步的发展; 作为IT从业人员,是需要关注这个领域的发展变化,及时跟上学习新的技能;
另外,企业的数据规模(万倍的增长,TB,PB级别),对数据的依赖性(高可用),对数据的利用(BI)等,都需要DBA的深度介入,所以,短期DBA的危机应该不会到来,只是需要继续更新知识!
我个人感觉,短期来看, mysql等对Oracle DBA的冲击更大;