-
公开(公告)号:CN118445347A
公开(公告)日:2024-08-06
申请号:CN202410904108.7
申请日:2024-07-08
Applicant: 江苏华库数据技术有限公司 , 天津南大通用数据技术股份有限公司
Inventor: 丁骁阳
IPC: G06F16/25 , G06F16/2457 , G06F16/2455
Abstract: 本发明提供一种兼容多存储引擎的分析型数据库延迟物化扫描方法,涉及数据扫描技术领域,具体包括:由磁盘读取待过滤数据并将所述待过滤数据存至缓存区;调用存储引擎的接口控制缓存区在预设时间内不对待过滤数据进行释放;将待过滤数据的内存地址封装为数据块,并将数据块传入执行引擎;将过滤条件转换为待执行存储引擎的数据格式,获得适配过滤条件;根据适配过滤条件及数据块,对存储引擎进行过滤,将过滤完成的剩余行进行拷贝并返回执行引擎。本发明能够发挥计算引擎的高过滤性能并大幅减少内存拷贝量,使不同存储引擎均能支持延迟物化扫描,并能统一接受向量化执行引擎的高性能过滤。
-
公开(公告)号:CN118445308A
公开(公告)日:2024-08-06
申请号:CN202410902765.8
申请日:2024-07-08
Applicant: 江苏华库数据技术有限公司 , 天津南大通用数据技术股份有限公司
Inventor: 鞠宾
IPC: G06F16/242 , G06F16/28 , G06F16/2455 , G06F16/248
Abstract: 本发明涉及数据库处理技术领域,公开了基于存储过程的列转行函数正确性测试方法、系统及产品,方法包括:获取列转行函数查询语句和列转行函数查询结果,从列转行函数查询语句中提取列转行函数参数、聚集列和表名;根据表名获取所述列转行函数查询语句要查询的表;将所述表中的数据按照所述聚集列进行分组,得到分组结果;根据列转行函数参数,查询所述分组结果,对查询结果进行连接,得到分组连接结果;将所有分组连接结果汇总,得到存储过程查询结果;对比所述存储过程查询结果和列转行函数查询结果,得到列转行函数的正确性。本发明借助数据库内的存储过程实现列转行函数的功能,通过调用数据库内的存储过程,检查列转行函数结果集正确性。
-
公开(公告)号:CN118445213A
公开(公告)日:2024-08-06
申请号:CN202410903037.9
申请日:2024-07-08
Applicant: 江苏华库数据技术有限公司 , 天津南大通用数据技术股份有限公司
Inventor: 郎志爽
Abstract: 本发明涉及软件测试技术领域,公开了一种软件系统新功能的测试方法、系统、设备及产品,方法包括:获取软件系统的原有有向依赖图和新功能;构建新有向依赖图;从新有向依赖图的节点中选出新功能节点、入口节点和关键节点;从入口节点进行深度遍历,找出所有经过关键节点到达新功能节点的路径,从中选出关键路径;使关键路径覆盖全部新功能节点出度方向的边,形成测试路径;测试所述测试路径,完成所述软件系统的新功能的测试。本发明根据原有有向依赖图和新功能构建新有向依赖图,并基于新有向依赖图选择节点、遍寻路径和选取路径,实现了对新功能影响范围的准确提取,提高了测试效率和准确性,特别适用于软件系统新功能的持续集成测试。
-
公开(公告)号:CN118426970A
公开(公告)日:2024-08-02
申请号:CN202410851289.1
申请日:2024-06-28
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 李学娇
IPC: G06F9/50 , G06F9/455 , H04L67/1097 , H04L67/1004
Abstract: 本申请适用于数据处理技术领域,提供了数据分片部署方法、装置、设备及存储介质,该方法包括:获取集群内的每个节点的网络协议地址、组成集群的实际机柜与每个节点的对应关系列表、主分片参数以及备份分片参数;基于每个节点的网络协议地址和组成集群的实际机柜与每个节点的对应关系列表,得到实际机柜个数、每个实际机柜中的节点个数和节点总个数;基于上述参数,判断集群是否符合分配条件;若符合分配条件,则根据对应关系列表、主分片参数和备份分片参数,得到数据分片部署方案。本申请能大幅度的提升集群数据分片部署的准确度和效率,并确保主分片和备份分片分布在不同的机柜中。
-
公开(公告)号:CN118410068A
公开(公告)日:2024-07-30
申请号:CN202410874325.6
申请日:2024-07-02
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 温斌
IPC: G06F16/2453 , G06F16/2455 , G06F16/242
Abstract: 本发明提供一种数据库SQL查询优化方法、终端及存储介质,涉及数据库领域。该方法包括:获取待处理的SQL查询语句,并将SQL查询语句转换为对应的抽象语法树;基于元数据查询接口,获取最新的元数据信息;根据最新的元数据信息和抽象语法树,生成元数据增强后的抽象语法树;基于元数据增强后的抽象语法树,进行查询动态重组和优化,得到重组后的抽象语法树;基于重组后的抽象语法树,执行SQL查询语句。本申请可以基于最新的元数据信息,智能地、动态地调整和优化SQL查询语句,可以适应不断变化的数据环境,进而可以提高查询性能和处理效率。
-
公开(公告)号:CN118193088B
公开(公告)日:2024-07-30
申请号:CN202410592869.3
申请日:2024-05-14
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F9/448 , G06F16/242
Abstract: 本申请提供了一种事务提交控制方法、装置、电子设备及存储介质,包括:响应于开启自动提交状态,基于用户输入的SQL命令,并通过第一事务提交策略执行所述SQL命令,执行完毕后自动提交当前事务;响应于关闭自动提交状态,基于用户输入的SQL命令,并通过第二事务提交策略执行SQL命令;第二事务提交策略包括:判断SQL命令是否为数据定义语句或其他语句,响应于为数据定义语句,根据SQL命令提交当前事务后再执行SQL命令。本申请分为自动提交模式和非自动提交模式,在sql命令的执行前后不同点对两种语句进行不同的事务控制操作,有效提高数据库事务的多样性和灵活性。
-
公开(公告)号:CN118394853A
公开(公告)日:2024-07-26
申请号:CN202410867639.3
申请日:2024-07-01
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 张娜
Abstract: 本发明提供了一种分布式数据库故障因素的水平计算方法,根据数据库表的实际分布及分片可用状态,结合需要构造的故障分类,计算可构造的故障实例或故障节点的一种方法,解决选取故障节点单一以及与测试目标匹配不精准的问题,提高测试覆盖率和测试精准度,本发明思路是从测试覆盖角度对表的高可用测试,模拟的故障实例需要覆盖故障发生后表仍然可用和表不可用的情况,提供一种计算方法,得到两大类故障集合,再根据每一个子集的故障信息,进行故障模拟,执行测试用例,完成高可用测试。
-
公开(公告)号:CN118069431B
公开(公告)日:2024-07-26
申请号:CN202410471522.3
申请日:2024-04-19
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F11/14 , G06F16/215 , G06F16/21 , G06F16/23
Abstract: 本发明提供了一种基于原地更新储存的数据库闪回方法,选择ustore存储引擎在数据库存储数据库表,通过所述数据库闪回方法恢复该数据库表,数据库闪回方法包括以下步骤:配置数据库表:在数据库中创建表时指定使用ustore模式,以备份数据的历史版本;记录DML操作信息:在T1中用户对数据库操作时,记录其创建的所有数据库表的DML操作信息;执行闪回操作:根据需要恢复到的时间点确定闪回操作的目标数据版本,再根据T2中记录的DML操作信息对相应的数据库表执行闪回操作;数据验证:验证已闪回的恢复数据,结束闪回恢复流程。本发明有益效果:实现在一定时间范围内对数据库数据进行快速恢复,提升数据恢复的速度和准确性。
-
公开(公告)号:CN117971605B
公开(公告)日:2024-07-09
申请号:CN202410371791.2
申请日:2024-03-29
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 张未
Abstract: 本发明涉及数据处理技术领域,公开了一种基于数据库异常的自动化日志信息收集方法及系统,用于提高基于数据库异常的自动化日志信息收集的效率及准确率。方法包括:对多个目标异常日志进行日志类型分析,得到异常日志类型集;基于异常时间戳集确定每个目标异常日志的日志信息采集时间区间;基于每个目标异常日志的日志信息采集时间区间,分别对每个目标异常日志进行日志信息采集,得到日志信息集,并对日志信息集进行去重处理,得到去重日志信息集;根据去重日志信息集生成异常处理策略,并将异常处理策略传输至预置的经验文档数据库。
-
公开(公告)号:CN118296012A
公开(公告)日:2024-07-05
申请号:CN202410704576.X
申请日:2024-06-03
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 孙科
IPC: G06F16/22 , G06F16/27 , G06F16/2458
Abstract: 本发明涉及数据处理技术领域,公开了一种基于异构数据库的数据交互方法及系统,方法包括:基于每个异构数据库对应的数据映射关系,生成响应报文并将响应报文传输至GBase8a集群;接收插入异构数据指令,并对插入异构数据指令进行解析,得到插入指令解析数据;基于插入指令解析数据匹配目标异构数据库,并对目标异构数据库与GBase8a集群建立连接;执行插入异构数据指令,实时采集处理结果并将处理结果传输至GBase8a集群。在本发明中,通过基于每个异构数据库对应的数据映射关系,生成响应报文并将响应报文传输至GBase8a集群,可以解决在不升级数据库版本的场景下,能快速实现新增异构数据库进行数据交互的技术问题。
-
-
-
-
-
-
-
-
-