Oracle数据库迁移至MYSQL、PG等分布式数据库后,上层应用是否需要修改,修改的方面有哪些?
是否需要修改,修改那些,多大工作量,这些都非常依赖你目前应用是如何使用oracle的,具体来说就是使用多少,oralce中MySQL不擅长或功能弱的东西,譬如过渡依赖数据去解决业务问题,过渡依赖数据库解决大事务问题,触发器等等。
不管什么业务和使用情况,都需要修改几点是:1.数据类型。oracle和MySQL不一样的地方。2.访问数据源驱动。譬如JDBC。3.部分SQL写法。
估计大部份的工作都是放在数据端里修改,应用里会比较少改。因为,是迁移数据库,不是迁移应用。除非是数据库端不能修改,或者修改风险大于修改应用端,才修改应用端。一般都是修改数据库端。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30