暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库数据迁移方法、装置、介质和电子设备_CN-112015716-A_王帅_北京人大金仓.pdf
90
18页
0次
2021-11-10
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202010774424.9
(22)申请日 2020.08.04
(71)申请人 北京人大金仓信息技术股份有
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 王帅 王颖泽 
(74)专利代理机构 北京开阳星知识产权代理有
限公 11710
代理人 安伟
(51)Int.Cl.
G06F
16/21
(2019 .01)
(54)发明
库数据迁移方子设
(57)摘要
本公开涉及数据库技术领具体涉及一种
数据库数据迁移方法数据库数据迁移装置以
计算机可读存储介质和子设备其中所述方法
库中表的第一据量
定线程单次读取的第二数据量所述第二数据量
与计算机资源相关基于所述第二数据量及所
述每张表的第一数据量确定所述每张表的数
线线
基于所述每张表对应的线程数调度所述指定
量的线程以每张表中据并
目标数据库。本公开的实施方案提高数据库
数据迁移效率。
权利要求书2页 说明书12页 附图3页
CN 112015716 A
2020.12.01
CN 112015716 A
1 .一种数据库数据迁移方法其特征在于包括
确定源据库中每张表第一据量
确定线程单次读取第二数据量所述第二数据量与计算机资源相关
基于所述第二据量以及所述每张表的第一据量确定所述每张表的据迁完所
需的线程数
启动指定数量的线程基于所述每张对应的线程数调度所述指定数量的线程以
读取所述每张表中数据并写入目标数据库。
2.据权利要求1所述的据库数据迁移方其特征在于所述源数库包括据库
信息所述据库统信息包含每张表的据量确定库中每张表的
数据量包括
获取所述源数据库中的所述数据库统计信息
基于所述数据库统计信息确定所述源数据库中每张表第一数据量。
3 .据权利要1所述在于机资源包CPU
资源I/O资源和内存资源中的少一个和/或所述指定数量与CPU核数相关且该指定数
量小于等于CPU核数两倍值所述确定线程单次读取第二据量包括
CPUI/O和内线
量。
4 .据权利要求1述的据库数迁移方法特征所述基于所述第二据量
及所述每张表的第一数据量定所述每张表的数据迁移完所需的线程数包括
确定所述第二数据量是否大于所述每张表第一据量
确定所第二数据量大于所述每张表的第一数据量时所述每张对应的线程数
一数值
确定所第二数据量不大于所每张表的第一据量时所述每张表对应的线程数是
第二数值所述第二数值大于第一数值。
5 .利要求4所述的据库数据迁移方特征所述每表对应的线程
是第二数值由下方式确定
取余运算所述每张表的第一数据量与所述第二数据量
确定取余运算的结果是零时述每张表对应的线程数是所每张表的第一据量
所述第二数据量取模运算结果
确定取余运算的结果不是零时所述每张表对应的线程数是述每张表的第一数据量
与所述第二数据量取模运算结果再一。
6 .据权利要求1所述数据库数据迁移方法其特征在于还包括
基于所述每张对应的线程数对每表中的据进行分片得到分中所述分
片数据片数与该线程数
为各所述片数据建立查询关键字于各述分片数据的询关键字构建各所述分
片数据询SQL放入
每张应的线度所量的线程以表中
数据并写入目标数据库包括
基于所述每张对应的线程数指定数量的线程度与该线程对应的线
权 利 要 求 书
1/2
2
CN 112015716 A
2
of 18
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜