表格处理方法、装置、处理器及电子设备制造方法及图纸

技术编号:34569872 阅读:15 留言:0更新日期:2022-08-17 13:00
本申请公开了一种表格处理方法、装置、处理器及电子设备。涉及数据处理领域,该方法包括:获取目标参数表,其中,目标参数表中包括多组目标参数;分别生成与多组目标参数对应的多个目标执行脚本,其中,目标执行脚本包括:目标分区执行脚本和目标索引执行脚本;根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本,其中,执行目标分区执行脚本得到目标分区,执行目标索引执行脚本得到目标索引。通过本申请,解决了相关技术中在扩建分区表时,存在效率低下、不能保证脚本准确性以及数据安全性差的问题。据安全性差的问题。据安全性差的问题。

【技术实现步骤摘要】
表格处理方法、装置、处理器及电子设备


[0001]本申请涉及数据处理领域,具体而言,涉及一种表格处理方法、装置、处理器及电子设备。

技术介绍

[0002]在相关技术中,通常采用人工编写脚本、串行执行脚本的方式进行分区表的扩建,而利用批量调度方式进行安装时需要借助第三方的工具以及驱动,但以该方法扩建分区表时存在效率低、准确性得不到保证、安全性差的问题。
[0003]针对相关技术中在扩建分区表时,存在效率低下、不能保证脚本准确性以及数据安全性差的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种表格处理方法、装置、处理器及电子设备,以解决相关技术中在扩建分区表时,存在效率低下、不能保证脚本准确性以及数据安全性差的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种表格处理方法。该方法包括:获取目标参数表,其中,目标参数表中包括多组目标参数;分别生成与多组目标参数对应的多个目标执行脚本,其中,目标执行脚本包括:目标分区执行脚本和目标索引执行脚本;根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本,其中,执行目标分区执行脚本得到目标分区,执行目标索引执行脚本得到目标索引。
[0006]可选的,分别生成与多组目标参数对应的多个目标执行脚本,包括:分别获取与多组目标参数对应的目标算法;分别将多组目标参数加载入对应的目标算法中,得到多个目标执行脚本。
[0007]可选的,根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本,包括:查询目标系统的中央处理器的占用情况,得到查询结果;根据查询结果,确定多个目标执行脚本的并发度;根据并发度,并行执行多个目标执行脚本。
[0008]可选的,根据并发度,并行执行多个目标执行脚本包括:在目标执行脚本包括的目标索引执行脚本为多个的情况下,获取目标分区执行脚本与多个目标索引执行脚本之间的分区索引关系;根据分区索引关系,确定多个目标执行脚本并行执行顺序;根据并发度和并行执行顺序,并行执行多个目标执行脚本。
[0009]可选的,在根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本之后,还包括:获取脚本执行的日志数据和执行结果;对日志数据的目标关键词进行检测,得到第一检测结果;根据第一检测结果,对执行结果进行验证。
[0010]可选的,在根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本之后,还包括:获取脚本执行的数据库信息和执行结果;对数据库信息和目标参数表进行字段匹配,得到第二检测结果;根据第二检测结果,对执行结果进行验证。
[0011]为了实现上述目的,根据本申请的另一方面,提供了一种表格处理装置。该装置包括:第一获取模块,用于获取目标参数表,其中,目标参数表中包括多组目标参数;生成模块,用于分别生成与多组目标参数对应的多个目标执行脚本,其中,目标执行脚本包括:目标分区执行脚本和目标索引执行脚本;执行模块,用于根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本,其中,执行目标分区执行脚本得到目标分区,执行目标索引执行脚本得到目标索引。
[0012]可选的,生成模块包括:获取单元,用于分别获取与多组目标参数对应的目标算法;加载单元,用于分别将多组目标参数加载入对应的目标算法中,得到多个目标执行脚本。
[0013]可选的,执行模块包括:查询单元,用于查询目标系统的中央处理器的占用情况,得到查询结果;确定单元,用于根据查询结果,确定多个目标执行脚本的并发度;执行单元,用于根据并发度,并行执行多个目标执行脚本。
[0014]可选的,执行单元包括:获取子单元,用于在目标执行脚本包括的目标索引执行脚本为多个的情况下,获取目标分区执行脚本与多个目标索引执行脚本之间的分区索引关系;确定子单元,用于根据分区索引关系,确定多个目标执行脚本并行执行顺序;执行子单元,用于根据并发度和并行执行顺序,并行执行多个目标执行脚本。
[0015]可选的,上述装置还包括:第二获取模块,用于获取脚本执行的日志数据和执行结果;第一检测模块,用于对日志数据的目标关键词进行检测,得到第一检测结果;第一验证模块,用于根据第一检测结果,对执行结果进行验证。
[0016]可选的,上述装置还包括:第三获取模块,用于获取脚本执行的数据库信息和执行结果;第二检测模块,用于对数据库信息和目标参数表进行字段匹配,得到第二检测结果;第二验证模块,用于根据第二检测结果,对执行结果进行验证。
[0017]为了实现上述目的,根据本申请的另一方面,提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述任意一项的方法。
[0018]为了实现上述目的,根据本申请的另一方面,提供了一种电子设备,包括一个或多个处理器和存储器,存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述任意一项的方法。
[0019]通过本申请,采用以下步骤:获取目标参数表,其中,目标参数表中包括多组目标参数;分别生成与多组目标参数对应的多个目标执行脚本,其中,目标执行脚本包括:目标分区执行脚本和目标索引执行脚本;根据目标系统的中央处理器的占用情况,并行执行多个目标执行脚本,其中,执行目标分区执行脚本得到目标分区,执行目标索引执行脚本得到目标索引,解决了相关技术中在扩建分区表时,存在效率低下、不能保证脚本准确性以及数据安全性差的问题。进而达到了利用目标参数表自动生成执行脚本并根据中央处理器的占用情况动态地调整各执行脚本的并行执行情况,在提高扩建分区表的效率的同时保证数据安全的效果。
附图说明
[0020]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0021]图1是根据本申请实施例提供的表格处理方法的流程图;
[0022]图2是根据本申请可选实施方式提供的基于Linux并发的高效SQL执行方法流程图;
[0023]图3是根据本申请可选实施方式提供的引导程序流程图;
[0024]图4是根据本申请可选实施方式提供的目标执行脚本示意图;
[0025]图5是根据本申请可选实施方式提供的中央处理器占用情况查询结果示意图;
[0026]图6是根据本申请可选实施方式提供的目录结构拆分示意图;
[0027]图7是根据本申请可选实施方式提供的后台进程情况示意图;
[0028]图8是根据本申请可选实施方式提供的执行时间戳示意图;
[0029]图9是根据本申请可选实施方式提供的个性化配置指标示意图;
[0030]图10是根据本申请实施例的表格处理装置的示意图;
[0031]图11是根据本申请实施例提供的电子设备示意图。
具体实施方式
[0032]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种表格处理方法,其特征在于,包括:获取目标参数表,其中,所述目标参数表中包括多组目标参数;分别生成与所述多组目标参数对应的多个目标执行脚本,其中,所述目标执行脚本包括:目标分区执行脚本和目标索引执行脚本;根据目标系统的中央处理器的占用情况,并行执行所述多个目标执行脚本,其中,执行所述目标分区执行脚本得到目标分区,执行所述目标索引执行脚本得到目标索引。2.根据权利要求1所述的方法,其特征在于,所述分别生成与所述多组目标参数对应的多个目标执行脚本,包括:分别获取与所述多组目标参数对应的目标算法;分别将所述多组目标参数加载入对应的目标算法中,得到所述多个目标执行脚本。3.根据权利要求1所述的方法,其特征在于,所述根据目标系统的中央处理器的占用情况,并行执行所述多个目标执行脚本,包括:查询所述目标系统的所述中央处理器的占用情况,得到查询结果;根据所述查询结果,确定所述多个目标执行脚本的并发度;根据所述并发度,并行执行所述多个目标执行脚本。4.根据权利要求3所述的方法,其特征在于,所述根据所述并发度,并行执行所述多个目标执行脚本包括:在所述目标执行脚本包括的所述目标索引执行脚本为多个的情况下,获取所述目标分区执行脚本与所述多个目标索引执行脚本之间的分区索引关系;根据所述分区索引关系,确定所述多个目标执行脚本并行执行顺序;根据所述并发度和所述并行执行顺序,并行执行所述多个目标执行脚本。5.根据权利要求1所述的方法,其特征在于,在所述根据目标系统的中央处理器的占用情况,并行执行所述多个目标执行脚本之后,还包括:获取脚本执行的日志数据和执行结果;对所述日志数据的目标关键词进行检测,得到第一检测结果;根据所述第一检测结果,对所述执行结果进行验证。6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述根据目标系统的中央处理器的占用情况,并行执行所述多个目标执行脚本之后,还包括:获取脚本执行的数据库信息和执行结果;对所述数据库信息和所述目标参数表进行字段匹配,得到第二检测结果;根据所述第二检测结果,对所述执行结果进行验证。7.一种表格处理装置,其特征在于,包括:第一获取模块,用于获取目标参数表,其中,所述目标参数表中包括多组目标参数;生成模块,用于分别生成与所述多组目标参数对应的多个目标执行脚本,其中...

【专利技术属性】
技术研发人员:明立果张天宇阮晓玲
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1