【技术实现步骤摘要】
本专利技术实施例涉及数据处理,尤其涉及一种数据库迁移方法、装置、设备和存储介质。
技术介绍
1、在“关系型数据库迁移原生分布式数据库技术栈迁移改造”工作中,由于数据库自身特性、机制的不同,需要对程序逻辑进行大量适应性改造,特别是数据库事务相关的内容。
2、例如,当有大量的数据需要在数据库中进行进行插入时,一般可采用手动控制事务提交的处理方式,即将多个插入操作合并为一个原子操作。但是,原生分布式数据库的事务行为与关系型数据库的表现形式不一致:原生分布式数据库数据库事务中有任一sql执行失败,则整个事务整体回滚。关系型数据库是事务中任意一条sql失败,之前或者之后的事务仍可提交。
3、在关系型数据库中,fetchsize默认值为10,即一次读入到resultset中的数据条数为10。在原生分布式数据库中,fetchsize默认值为0,在执行查询时,会一次性将所有查询结果集都放到客户端内存中,极端情况下会出现内存溢出的情况。
技术实现思路
1、本专利技术实施例提供了一种数
...【技术保护点】
1.一种数据库迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据库迁移任务和所述数据迁移指令执行对应的数据处理步骤,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据操作检测结果执行对应的数据查询操作,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据操作检测结果执行对应的数据查询操作,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述数据库迁移任务和所述数据迁移指令执行对应的数据处理步骤,包括:
6.根据权利要求5所述的方法,其特征在于,在批
...【技术特征摘要】
1.一种数据库迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据库迁移任务和所述数据迁移指令执行对应的数据处理步骤,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据操作检测结果执行对应的数据查询操作,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据操作检测结果执行对应的数据查询操作,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述数据库迁移任务和所述数据迁移指令执行...
【专利技术属性】
技术研发人员:冯琦,张钧宇,谢峥,官肇宁,李聪聪,陈潇,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。