gbase8a rowid功能测试

项目背景:

需要将gbase8a中的业务数据迁移到mysql5.6中,通过kettle迁移特别慢,通过datax迁移数据是kettle的三倍。

实现原理:

基于gbase8a 业务表中的rowid切片,实现数据的迁移,当然也可以使用分页,用rowid还可以轻松实现增量数据的迁移 (业务表无自增ID和自增时间戳的情况),这里只记录一下rowd功能测试

测试环境版本

gbase8a 8.6.2.43-R7-free.110605
mysql5.7.29
datax同步脚本在博客里有https://editor.csdn.net/md/?articleId=105779378

gbase8a rowid的功能实验

rowid是一个整型数据,默认值是从0开始的,插入一条记录,自动增长1
gbase> select *,rowid from test;
±-----±-----±------+
| name | info | rowid |
±-----±-----±------+
| a | b | 0 |
| b | b | 1 |
| c | c | 2 |
| d | d | 3 |
| e | e | 4 |
±-----±-----±------+

删除中间rowid=1的记录,再插入一条记录,看看rowid是否能被重用
gbase> delete from test whe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值