[发明专利]一种多线程数据处理方法及装置有效
申请号: | 201510173661.9 | 申请日: | 2015-04-13 |
公开(公告)号: | CN104715076B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 郑爱华;林丽;张汉就 | 申请(专利权)人: | 东信和平科技股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 屈慧丽;曹志霞 |
地址: | 519060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种多线程数据处理方法及装置,解决了目前的Access数据处理时,对多线程访问同一库文件或同一张表的方式不支持或支持不充分而导致的数据处理效率低下的技术问题,本专利技术极大程度地提高了数据处理的速度。本发明多线程数据处理方法包括:将从Access数据库文件中提取的表的数据分成n组;建立与表结构相对应的n个目标数据库文件;将分成n组数据的表的数据对应导入n个目标数据库文件中;建立与n个目标数据库文件一一对应的n条线程程序;通过n条线程程序对表进行数据处理。 | ||
搜索关键词: | 一种 多线程 数据处理 方法 装置 | ||
【主权项】:
1.一种多线程数据处理方法,其特征在于,包括:将从Access数据库文件中提取的表的数据分成n组;建立与所述表结构相对应的n个目标数据库文件,所述目标数据库文件为空文件;将分成n组数据的所述表的所述数据对应导入n个所述目标数据库文件中;建立与n个所述目标数据库文件一一对应的n条线程程序;通过n条所述线程程序对所述表进行数据处理;将分成n组数据的所述表的所述数据对应导入n个所述目标数据库文件中具体包括:对均分有n组数据的所有所述表进行循环导入处理,并实时判断当下循环到的表是否导入成功,若是,则进行下一个所述表的导入处理,使得每个所述表的n组数据一一对应导入到n个所述目标数据库文件中;通过n条所述线程程序对所述表进行数据处理具体包括:通过n条所述线程程序分别对所有所述表进行数据处理;将数据处理完成后的n个所述目标数据库文件进行删除处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东信和平科技股份有限公司,未经东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510173661.9/,转载请声明来源钻瓜专利网。