数据库 频道

信创时代下DBA的危与机

最近总有DBA朋友,特别是以前的Oracle DBA,问我是不是未来搞信创之后,Oracle DBA要失业了。对这一点,我也做过一些思考,从长期来说,哪怕不搞信创,数据库领域的多元化和云化速度也会越来越快。特别是serverless database大行其道,对数据库运维服务市场和专业DBA会有一定的影响。信创只是加快了这个变化进程而已,实际上并没有因为信创而改变太多趋势性的东西,只是信创让国产数据库获得了发展的机会。

数据库市场格局最近这两年是万花齐放的形态,不过随着一些大厂加入或者加大了市场投入,以及部分企业成功上市,这个混乱的市场进入2.0阶段,一些中小玩家或者技术没有明显优势的初创企业将会面临较大的挑战。

目前的数据库国产化替代,对于DBA来说,是危还是机呢?实际上,任何危机都是危中有机。不过就像硬币有两个面一样,如果我们不把硬币竖起来看,那么我们永远只能看到硬币的其中一面。今天我们就把数据库国产化替代这件事竖起来看看起两面。

数据库国产化替代,对于Oracle DBA来说,肯定是有很大的负面效应的,Oracle DBA在企业和领导眼里的地位会下降,因为很多企业要逐步替换掉Oracle 数据库,随着这个进程的加速,Oracle DBA的地位下降是必然会出现的。不过对于这件事,我觉得长期负面,短期反而是利好的。因为企业要逐步在关键、核心系统中用国产数据库替换掉Oracle,那么就会减少Oracle数据库相关的投资,逐步削减甚至砍掉Oracle Renew的费用。在这个阶段,用户的大量Oracle数据库可能是裸奔的,没有原厂支持的。这种时候,企业的数据库运维与服务需要更加依赖于自己的DBA团队或者第三方服务商。而一些数据库服务商看到了国产数据库运维的市场前景,开始布局新市场,对于原本的Oracle服务市场的支持力度也会有所减弱。这种情况下,DBA是存在一些新的机会的。我预计,在未来3-5年里,存量的Oracle数据库服务市场并不会一下子萎缩下去,对于某些技术能力较强的Oracle DBA来说,未来几年可能还是赚钱的好机会。3、5年后,这两年新上的国产数据库的运维压力也会越来越大,运维的复杂度也会大大增加,优化、故障处理等的需求也会越来越多,如果Oracle DBA能够利用这三五年的时间学习学习国产数据库,并且利用自己在Oracle 运维领域的经验,在这个领域占有优势。等到大量的这方面需求出现的时候,又可以在市场上大杀四方了。

另外一方面,如果Oracle DBA能够抓住客户更换数据库,特别是核心、关键系统更换数据库的机会,利用自己在数据库运维管理方面的经验和知识,提前在国产、开源数据库服务领域布局,也会打有收获的。数据库国产化替代高峰期会在未来三年中出现,这个替代工作会带来一些新的产品与服务的商业机会。数据库测试、数据库迁移、应用迁移、ETL工程等的市场机会很快就会高速增长。

要想做国产化替代,第一步是数据库的选型与测试,因此这些年出现了很多数据库对比测试的项目,而对比测试的对象大多数是Oracle,因此Oracle DBA在这个领域肯定能发挥很大的作用。

数据库迁移与应用迁移肯定也是需要DBA参与的,因为这些不是简单的代码改造与适配的问题,更多的是需要进行优化与分析。DBA拥有的专业知识会让这项工作更加顺利高效的进行,更重要的是DBA的参与会让迁移工作的质量大幅度提高。我想一些企业肯定早晚会意识到数据库迁移不能仅仅依靠研发人员,更需要有一定SQL与数据库优化经验的DBA参与。

很多企业在进行数据库国产化替代的同时,也会考虑干脆把系统升级一下,升级系统往往会带着数据模型的升级,以便于满足未来业务的需要。因此ETL工程的需求也会越来越多,帮用户迁移数据可能不仅仅是简单的总量迁移和增量迁移,会加上ETL工作。具有ETL工具使用能力,会编写简单的ETL数据清洗脚本的DBA可能会有新的工作机会,而一些具有ETL能力的数据复制工具也将有大显身手的舞台。

任何一个变革期都是打破原有格局的时期,很多人只看到了眼前的危机,并没有主动的去面对危机,从危中看到机,并主动去适应新的时代。三十年前我看冯骥才先生的小说《神鞭》的时候,就被小说蕴含的思想深深吸引。当火器时代来临的时候,以前大杀四方的神鞭变成了一个笑话。不过这有关系吗?只要是有心人,玩枪咱爷们也行。“辫子剪了,神留着,什么新玩意都能玩到家”,有这种精气神在,还会怕什么变革吗?

0
相关文章