[发明专利]将文件拆分后并行加载数据入库的方法无效
申请号: | 201310009996.8 | 申请日: | 2013-01-10 |
公开(公告)号: | CN103077241A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 王党团;徐胜平 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京金信立方知识产权代理有限公司 11225 | 代理人: | 黄威;胡上海 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种将文件拆分后并行加载数据入库的方法,使用SQL Loader将数据加载入库,包括以下步骤:读取控制文件和数据文件,生成日志文件、坏文件和废弃文件;配置SQL Loader的参数;根据配置参数,判断需要加载的文件的记录数是否大于参数配置的记录限额值;根据参数配置的子文件记录数值将需要加载的文件顺序拆分为n个子文件;启动数据装载工具SQL Loader的m个子进程对子文件进行并行加载,每个子进程对多个子文件进行串行加载。本发明的将文件拆分后并行加载数据入库的方法,在SQL Loader工具基础上,更进一步优化海量数据加载入库的性能。 | ||
搜索关键词: | 文件 拆分 并行 加载 数据 入库 方法 | ||
【主权项】:
一种将文件拆分后并行加载数据入库的方法,使用Oracle提供的数据装载工具SQL Loader将大数据量的文件中的数据加载入库,其特征在于,包括以下步骤:S1:读取控制文件和数据文件,生成日志文件、坏文件和废弃文件;S2:配置数据装载工具SQL Loader的参数;S3:根据配置参数,判断需要加载的文件的记录数是否大于参数配置的记录限额值,如果是,则执行步骤S4;如果否,则执行步骤S6;S4:根据参数配置的子文件记录数值将需要加载的文件顺序拆分为n个子文件;S5:启动数据装载工具SQL Loader的m个子进程对子文件进行并行加载,每个子进程对多个子文件进行串行加载;S6:对文件进行普通加载。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310009996.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种实现数据库服务器双机热备的方法
- 下一篇:船分段边缘用脚手架