为什么很多公司都开始放弃 Oracle 而使用 MySQL？
我觉得可以从2个方面看：一是免费，二是开源。 1.免费 oracle是收费的，且价格不菲，很多企业无法承担这样的成本。mysql是免费的，伴随着互联网的蓬勃发展，早期以LAMP为主的互联网架构得到了广泛的应用，使mysql技术成了基本技能。进一步推动了mysql的发展。 2.开源 2.1 oracle是闭源，出了故障，往往只能等原厂分析解决，时间不可控；mysql是开源的，遇到问题，技术人员可以自己分析解决，也可以网上求助，可以很快解决生产问题。 2.2 国家一直强调，基础核心软件要自主可控，一个闭源的软件是不可能达到的，而一个开源的代码，通过技术人员不断的学习掌握，是完全可以做到可控的。 2.3 单机的oracle容量上有限制，分布式系统解决方案成为了普遍共识。基于闭源系统，可改造空间限制很大;基于开源代码的mysql上进行扩展，是当前主流思路，且方案成熟。比如基于mysql修改的云原生数据库aurura，polardb,heatwave，分布式中间件数据库TD-SQL，都是成功的案例。 所以，oracle虽然会继续占据一定存量市场，但mysql会越来越强大。  欢迎对数据库感兴趣的朋友加入我们的国产数据StoneDB交流群： 