Oracle一些特殊对象如何迁移实现,语法兼容还是应用改造,例如sequence、存储过程、函数等?

Oracle一些特殊对象,例如sequence、存储过程、函数等,国产数据库支持的方式和力度差别较大,比如sequence,即使是Oracle直接迁移到基于MySQL的国产集中式数据库,由于MySQL本身不支持sequence,所以国产数据库可能对sequence的支持没有Oracle那么高效甚至有的就是不支持;再比如,存储过程,目前集中式国产数据库支持较好,但是分布式OLTP型支持并不好;所以Oracle一些特殊对象如何迁移,依赖数据库语法兼容支持还是应用改造实现,还是其他什么方案?

参与5

2同行回答

lulihuan1987lulihuan1987课题专家组数据库管理员张家港行
如果目标数据库支持的话可以不改造,不过目前分布式数据库对特殊对象的支持能力差别较大,目前还是依靠应用改造为主显示全部

如果目标数据库支持的话可以不改造,不过目前分布式数据库对特殊对象的支持能力差别较大,目前还是依靠应用改造为主

收起
银行 · 2022-12-14
浏览635
zftangzftang其它小白一枚
应用改造,单靠数据库层面有些用户对象无法适配显示全部

应用改造,单靠数据库层面有些用户对象无法适配

收起
互联网服务 · 2022-12-14
浏览632

提问者

张晓斌先生
金融保险科技保险央企
擅长领域: 数据库服务器信创

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-12-13
  • 关注会员:3 人
  • 问题浏览:1305
  • 最近回答:2022-12-14
  • X社区推广