在迁移至分布式数据库的过程中,传统数据库中的存储过程、自定义函数、触发器如何处理改造?

刚刚看了下TDSQL的官方文档,TDSQL 不支持 MySQL 的一些特性如下:自定义函数。视图,存储过程,触发器,游标。外键,自建分区。复合语句,如 BEGIN END,LOOP,UNION。子查询,having 子句(但支持带 shardkey 的 derived table)。我们知道银行业务系统中,使用了大量的存储过程以及自定义函数,...显示全部

刚刚看了下TDSQL的官方文档,TDSQL 不支持 MySQL 的一些特性如下:

  • 自定义函数。
  • 视图,存储过程,触发器,游标。
  • 外键,自建分区。
  • 复合语句,如 BEGIN END,LOOP,UNION。
  • 子查询,having 子句(但支持带 shardkey 的 derived table)。

我们知道银行业务系统中,使用了大量的存储过程以及自定义函数,但是在迁移至分布式数据库的过程中,由于TDSQL不支持这些。贵行是如何改造的呢?
各位老师能否分享一下经验?

收起
参与21

查看其它 3 个回答匿名用户的回答

匿名用户匿名用户

了解到TDSQL基于MySQL,对存储过程,触发器之类的支持比较差。

业务从传统DB2/oracle迁移到TDSQL,是需要业务重新开发?还是迁移,如果是迁移,如何来做?
遇到哪些不兼容的点,希望分享下如解决的,对大家非常有帮助。

IT咨询服务 · 2020-06-05
浏览2415

回答状态

  • 发布时间:2020-06-05
  • 关注会员:6 人
  • 回答浏览:2415
  • X社区推广