数据库测试方法和装置
    41.
    发明公开

    公开(公告)号:CN118885405A

    公开(公告)日:2024-11-01

    申请号:CN202411390600.3

    申请日:2024-10-08

    Inventor: 李运涛

    Abstract: 本发明提供了一种数据库测试方法和装置,可以应用于数据处理、软件测试技术领域。该方法包括:响应于用户提交的数据库报错情况,确定问题数据库的错误信息和问题命令,其中,错误信息是在对问题数据库上执行问题命令时生成的,问题数据库包括一个或多个数据库;基于问题命令,确定问题数据库的数据库信息、数据表信息和列信息;基于数据库信息、数据表信息和多个字段名,构建测试数据库结构;基于多个字段名和关联列信息,生成填充数据;利用填充数据填充测试数据库结构,得到测试数据库;在测试数据库上执行问题命令,得到输出信息;以及在输出信息和错误信息相同的情况下,利用测试数据库确定问题数据库的测试结果。

    数据处理方法、装置及设备

    公开(公告)号:CN118885335A

    公开(公告)日:2024-11-01

    申请号:CN202411390631.9

    申请日:2024-10-08

    Inventor: 李轩宇

    Abstract: 本发明提供了一种数据处理方法、装置及设备,可以应用于人工智能技术领域。该方法包括:响应于已接收到备份任务,将备份任务进行切分,得到多个备份子任务,其中,备份子任务包括至少一个表的获取任务和至少一个表各自的获取路径,多个备份子任务为并行处理任务;对于每个备份子任务,基于至少一个表各自的获取路径,从待备份数据库中获取至少一个表各自的多个初始元数据;将与多个初始元数据各自对应的索引信息与多个初始元数据进行拼接,确定多个目标元数据;基于多个数据缓冲器和多个目标元数据各自的数据量,生成存储数据量为预设数据量的多个目标文件;将多个目标文件并行上传至备份空间中。

    数据存储方法、装置、设备和存储介质

    公开(公告)号:CN118885137A

    公开(公告)日:2024-11-01

    申请号:CN202411390648.4

    申请日:2024-10-08

    Inventor: 刘凯

    Abstract: 本发明提供了一种数据存储方法、装置、设备和存储介质。该方法包括:从根据日志结构合并树对磁盘配置后得到的多个层级中确定第一目标层级以及层级数比第一目标层级的层级数大的第二目标层级,其中,第一目标层级包括根据至少一个第一锚点值划分得到的多个压缩单元,第二目标层级包括根据多个第二锚点值划分得到的多个压缩单元,第二锚点值的数目大于第一锚点值的数目;响应于确定第一目标层级中目标压缩单元内的数据文件的数目达到第一阈值,读取目标压缩单元内的数据文件并进行合并,得到合并文件;以及将合并文件写入第二目标层级的与合并文件相适配的压缩单元。

    一种数据库管理方法、装置、终端及存储介质

    公开(公告)号:CN118377836B

    公开(公告)日:2024-11-01

    申请号:CN202410822597.1

    申请日:2024-06-25

    Abstract: 本申请提供一种数据库管理方法、装置、终端及存储介质,涉及电数字数据处理领域。该方法包括:选择至少两个数据库节点,并判断各个数据库节点是否满足预设节点条件,预设节点条件包括异常点判断子条件、用户标识判断子条件和节点时钟判断子条件;若各个数据库节点均满足预设节点条件,则利用各个数据库节点创建目标集群,目标集群包括一个集群主节点和至少一个集群从节点;若存在不满足预设节点条件的数据库节点,则重新执行选择至少两个数据库节点,并判断各个数据库节点是否满足预设节点条件步骤。本申请能够提高数据库复制任务配置的准确率和速率。

    一种并发测试用例的生成和运行方法、系统、设备及产品

    公开(公告)号:CN118467396B

    公开(公告)日:2024-10-29

    申请号:CN202410902973.8

    申请日:2024-07-08

    Inventor: 郎志爽

    Abstract: 本发明涉及软件测试技术领域,具体公开了一种并发测试用例的生成和运行方法、系统、设备及产品,该方法包括:获取配置文件参数;根据所述配置文件参数,利用测试用例生成逻辑执行计划;结合所述配置文件参数和当前时间戳,为所述逻辑执行计划的测试任务添加时序标签,根据所述时序标签,顺序运行所述测试任务,跟踪测试过程直至所述逻辑执行计划完成测试,并记录执行日志。本发明设计了时序标签,能够清晰定义并发任务的执行顺序,结合执行日志可以方便的对测试用例进行定位,实现测试用例的自动化生成和稳定复现。

    存储过程执行过程中的受控制系统及其方法

    公开(公告)号:CN118394774B

    公开(公告)日:2024-10-29

    申请号:CN202410867642.5

    申请日:2024-07-01

    Inventor: 刘宇

    Abstract: 本发明提供了存储过程执行过程中的受控制系统及其方法,包括执行会话、调试会话,两者协同工作以控制存储过程的执行,执行会话用于实际执行存储过程,调试会话用于发送控制命令和调试指令;使用条件变量来控制执行会话与调试会话之间的交互;调试指令包括存取调试信息和流程控制,流程控制指令用于在执行过程中其它调试指令会排队等待,确保并发控制。本发明有益效果:增强现有数据库管理功能的灵活性和强度,还能提供更为高效的错误诊断和调试支持,极大地提升数据库应用的可靠性和性能。

    一种基于中间语法树的sql语法转换方法、系统及产品

    公开(公告)号:CN118838923A

    公开(公告)日:2024-10-25

    申请号:CN202411320563.9

    申请日:2024-09-23

    Inventor: 王钰辉

    Abstract: 本发明涉及数据库迁移技术领域,具体公开了一种基于中间语法树的sql语法转换方法、系统及产品,方法包括:获取源端数据库对象ddl;解析所述源端数据库对象ddl,构建源端抽象语法树;深度优先遍历所述源端抽象语法树,根据中间语法树节点的语义,转译得到中间语法树;利用目标端数据库的sql方言,遍历所述中间语法树,转译得到目标端抽象语法树;将所述目标端抽象语法树转换为目标端数据库对象ddl,完成sql语法转换。本发明设计了具有通用性的中间语法树,屏蔽不同数据库的语法、语义等方面的差异,将中间语法树二次转换为各个数据库的语法树,实现了更强大的兼容性。

    基于时序数据库的监控数据存储方法及系统

    公开(公告)号:CN118838900A

    公开(公告)日:2024-10-25

    申请号:CN202411313855.X

    申请日:2024-09-20

    Abstract: 本发明涉及数据处理技术领域,公开了一种基于时序数据库的监控数据存储方法及系统。方法包括:采集时序数据库的待存储监控数据并进行预处理,得到处理数据;在服务器集群中搭建多个Meta节点以及多个Data节点,得到存储集群;对处理数据进行数据分片,得到多个片段数据;将片段数据输入预置的异常检测模型,得到异常检测结果;基于异常检测结果,对片段数据进行数据传输加密协议匹配,得到每个片段数据的数据加密协议集;基于每个片段数据的数据加密协议,将多个片段数据存储至存储集群。本发明通过对数据属性的分析和加密协议的匹配,能够为不同类型的监控数据选择个性化的加密方案,提高了数据安全保障的针对性和有效性。

    基于模拟数据生成的数据处理测试方法及系统

    公开(公告)号:CN118820119A

    公开(公告)日:2024-10-22

    申请号:CN202411305079.9

    申请日:2024-09-19

    Inventor: 岳浩宇

    Abstract: 本发明涉及数据处理技术领域,公开了一种基于模拟数据生成的数据处理测试方法及系统,方法包括:定义配置文件,基于配置文件定义目标表结构;配置主键列及库表模式,定义POS号及其起始值;通过Json拼接组件根据配置文件生成测试Json消息;通过Json发送组件进行数据同步模拟处理,得到模拟处理数据;通过模拟处理数据对待同步数据进行数据同步,得到目标数据;对目标数据进行同步测试结果分析,得到目标分析结果,并将目标分析结果传输至预置的数据处理终端。本发明针对特定的测试需求调整测试参数,这种灵活性意味着同一套测试框架可以应用于多种不同的数据同步场景,从而大大增强了测试工作的适用性和效率。

    一种任务调度方法、系统、设备、介质及产品

    公开(公告)号:CN118819789A

    公开(公告)日:2024-10-22

    申请号:CN202411305034.1

    申请日:2024-09-19

    Inventor: 马语新

    Abstract: 本发明涉及任务调度技术领域,具体公开了一种任务调度方法、系统、设备、介质及产品,方法包括:获取任务配置id及其对应的任务生成器的名称;生成任务;若任务状态为执行成功或执行失败,则将任务id从任务队列中删除,若任务状态为执行中,则通过检验程序判断当前步骤是否执行成功,若执行成功,则设置步骤索引为当前步骤的下一步骤,如果执行失败,则执行当前步骤的回滚程序,回滚到当前步骤执行之前,然后将任务交由任务执行器执行;任务执行器按照步骤顺序执行任务。本发明对任务状态进行判断,并对任务状态为执行中的任务执行检验程序,根据执行结果判定上一个任务执行器的宕机时机,决定任务重新开始执行的步骤,节省了时间和资源。

Patent Agency Ranking