[发明专利]一种文件重组的方法及设备在审
| 申请号: | 202010647779.1 | 申请日: | 2020-07-07 |
| 公开(公告)号: | CN111913916A | 公开(公告)日: | 2020-11-10 |
| 发明(设计)人: | 付春玉 | 申请(专利权)人: | 泰康保险集团股份有限公司 |
| 主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/18;G06F16/23;G06F11/14 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李迪 |
| 地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 文件 重组 方法 设备 | ||
本发明提供一种文件重组的方法及设备,应用于业务服务器,该方法包括:响应于文件重组指令,获取当前的源文件以对所述源文件进行镜像备份得到静态源文件;获取对所述静态源文件中业务数据重组后得到的目标文件,及根据业务数据在所述静态源文件与目标文件中的位置生成的映射文件;响应于文件更新指令,获取记录当前的源文件相对于所述静态源文件变化信息的更新日志;根据所述更新日志和映射文件,对所述目标文件中的业务数据进行相应更新,确定完成更新时,利用更新后的目标文件替换当前的源文件。本发明提供的文件重组的方法及设备,解决了现有文件重组的方法存在的需要较长停机执行窗口、文件重组效率低的问题。
技术领域
本发明涉及计算机技术领域,特别涉及一种文件重组的方法及设备。
背景技术
目前为了提高业务服务质量,一些业务系统的核心服务器需要不间断对外提供服务,导致核心服务器的停机维护时间窗口越来越少。但是由于服务器的操作系统以及应用程序的一些条件限制,又需要定期对服务器的数据库文件做维护操作。
目前,应用程序规定部分物理文件记录上限数是10亿,操作系统规定物理文件记录上限数是42亿,对于即将达到上限数的数据库文件需要做归档操作,即,将满足一定条件的数据转移到其他数据库文件中。在归档过程中会形成大量删除数据空间,而这些删除数据空间无法自动释放,因此在完成归档后还要做重组操作,释放删除数据空间,从而合理利用数据存储空间。此外,一些业务频繁对数据库文件进行写入及删除操作,也会对物理文件形成大量的删除数据空间,也需要进行重组操作。
对超大数据文件进行重组可以提高文件访问效率,缩短数据响应时间,并且可以避免触及应用软件以及操作系统的硬性限制,降低系统运维风险。目前常采用的RGZPFM(Reorganize Physical File Member,重组物理文件成员)管理方法,能够实现数据库文件的重组。该方法可以自动将所有删除数据空间释放并重排数据,从而有效降低存储使用率,提高数据访问效率,具有较高的稳定性、可靠性。但是,对数据量较大的物理文件,例如数据记录数量接近10亿、总容量接近700GB的物理文件,进行重组时,实际的重组时间一般会超过2个小时,因此文件重组的效率非常低,且需要申请长时间的停机维护窗口,可能会给运维造成压力。此外,RGZPFM方法中文件重组命令一旦提交,即交给操作系统来完成全部动作,因此文件重组的整体过程和进度的透明度很低。
目前还可在文件重组前先将待重组的文件整体搬进内存,从而减少重组过程中数据读取时间,但真实环境中的系统内存容量有限,一些物理文件的容量可能远远超过系统实际内存的大小,因此这种方法可能会对系统的性能产生较大影响。
综上,目前进行文件重组的方法存在需要较长的停机窗口执行重组方法,导致文件重组效率低的问题,因此,需要提出更加有效缩短停机重组时间,提高重组效率的文件重组方法。
发明内容
本发明提供了一种文件重组的方法及设备,用以解决现有的文件重组的方法存在的需要较长停机执行窗口、文件重组效率低的问题。
根据本发明实施例的第一方面,提供一种文件重组的方法,应用于业务服务器,该方法包括:
响应于文件重组指令,获取当前的源文件以对所述源文件进行镜像备份得到静态源文件;
获取对所述静态源文件中业务数据重组后得到的目标文件,及根据业务数据在所述静态源文件与目标文件中的位置生成的映射文件;
响应于文件更新指令,获取记录当前的源文件相对于所述静态源文件变化信息的更新日志;
根据所述更新日志和映射文件,对所述目标文件中的业务数据进行相应更新,确定完成更新时,利用更新后的目标文件替换当前的源文件。
可选地,获取当前的源文件以对所述源文件进行镜像备份得到静态源文件,包括:
获取当前的源文件,在本地对所述源文件进行镜像备份得到静态源文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司,未经泰康保险集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010647779.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:印刷工艺中的废水处理系统
- 下一篇:钥匙提示方法、装置、车辆及存储介质





