在那次会议地演讲上,我在总结的时候临时加上了一句话:“只要肯下决心,加大投入,没有替不掉的数据库”。后来组织这次研讨会的一个老领导和我说:“老徐,我特别高兴你的最后一句话,没有替不掉的数据库,如果你们搞数据库的专家都这么说,那我的信心也就更足了“。老领导已经70出头,当年也是企业引入IOE,加快信息化建设的推动者。退休后一直致力于信息系统国产化工作,听到他的真情表露,我也觉得压力很大。
最近我和客户的交流中,基本上都离不开数据库国产化替代这件事。不过可以看出来,大多数企业在这方面仅仅是在想,而并没有开始做。很多客户“想”的时间已经持续了好几年了,而几年过去了,还是停留在“想”上,并没有走出第一步。
前天看到陕西电力用采系统国产数据库替代再提速的新闻,感到还是挺令人振奋的。目前还不知道这个项目的详细情况,如果真的是核心数据库实现了GaussDB替代Oracle数据库,那确实是一个十分令人兴奋的事情。电力用采系统的国产化替代一直是一个老大难的问题,哪怕用上Oracle数据库一体机,这个系统还是需要不断地从应用上进行优化,否则无法满足日益提提高地业务需求。我记得在一年前和陕西电力的朋友沟通的时候,他们自己还觉得其他系统都还好说,用采系统要替掉Oracle困难重重,没想到短短一年时间,他们的新系统都上线了。
从目前的一些企业的数据库国产化替代实践来说,无法替代和想替就能替的观点都是片面的。虽然我也在很多场合强调数据库国产化替代是完全可行的,但是其过程肯定不是一帆风顺的。我们要做的并不是简单的替换掉Oracle,而是替换掉之后,系统还能很好的运行,IT的整体成本不会因为这件事而增加。
这需要一个过程,需要时间,也需要做大量的工作。从我开头讲的那个客户的情况看,他们从2016年开始规划,2017年第一套系统上线,到今年下半年完成ERP替换,整个工作花了差不多七年的时间。所以说做数据库国产化替代,要放弃今天都准备好了,明天一下子全替了的想法。这是一个需要时间来完成的工作,尽早走出第一步是关键。哪怕刚开始考虑的并不周全,效果很不好,经过几年的实践,经验会越来越丰富,效果也会越来越好。数据库是企业信息系统的核心,只有通过自己的实践,下过苦功,走过弯路,吃过苦头,才能真正把这件事做好。