-
公开(公告)号:CN118312391A
公开(公告)日:2024-07-09
申请号:CN202410741479.8
申请日:2024-06-11
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 申正东
IPC: G06F11/30
Abstract: 本申请适用于电数字数据处理技术领域,提供一种分布式数据库故障测试方法、装置、电子设备及存储介质。该方法包括:获取虚拟机信息、目标故障场景、执行时间和执行次数;根据虚拟机信息确定目标虚拟机;通过虚拟机接口调用虚拟机管理平台中与目标故障场景相应的执行命令;根据执行命令、执行时间、执行次数、目标虚拟机,以及预设的测试业务,对待测试分布式数据库进行故障测试;获取对应的测试结果,并根据测试结果确定待测试分布式数据库是否正常运行。本申请可以从虚拟机外部模拟故障场景、进行故障测试,从而更全面、真实地模拟硬件故障,提高对分布式数据库故障测试效果,更容易发现分布式数据库的问题,同时操作便利、不要求较多服务器。
-
公开(公告)号:CN118277456A
公开(公告)日:2024-07-02
申请号:CN202410704629.8
申请日:2024-06-03
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/2458 , G06F16/22 , H04L67/1023 , H04L67/1029 , H04L67/1061 , H04L67/1095 , G06F16/27
Abstract: 本发明提供一种MPP分布式系统中的发起节点输出方法,涉及数据库技术领域,该方法包括:采集数据库集群中的节点数量及节点IP,根据分片信息进行排序获得节点分片及节点IP的第一映射关系;采集服务器信息,创建计算节点与管理节点的IP距离矩阵,获得距离矩阵;为每个计算节点分配多个哈希桶并记录计算节点与哈希桶的对应关系,并根据nodedatamap表信息及对应关系获取节点分片与计算节点的第二映射关系;提取查询语句的过滤条件中的哈希键,并根据哈希键查询获得计算节点的节点IP;由距离矩阵,根据节点IP查询结果查询计算节点和管理节点极小值,将对应节点作为发起节点输出,本发明能够选择最优发起节点,节省网络开销。
-
公开(公告)号:CN118277210A
公开(公告)日:2024-07-02
申请号:CN202410698321.7
申请日:2024-05-31
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 朱亚男
Abstract: 本发明提供一种用于JDBC与OLAP数据库集群的连接建立方法及系统,属于数据库技术领域,该方法包括:初始化连接参数,并设置包括节点IP与连接集合映射的连接暂存区;响应上游程序的申请连接请求,并分析获得申请连接请求的分发机制;通过对应的分发机制,获取申请连接请求对应的节点IP;根据节点IP由连接暂存区借取分发连接,当分发连接可用时,将分发连接返回调用方,以完成连接建立,本发明可以令JDBC与OLAP数据库集群以负载均衡的方式建立连接,提高访问效率,还保证连接的可用性和可靠性。
-
公开(公告)号:CN118260366A
公开(公告)日:2024-06-28
申请号:CN202410677122.8
申请日:2024-05-29
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 赵庆刚
IPC: G06F16/28 , G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/17
Abstract: 本发明涉及数据管理技术领域,公开了基于审计日志的数据生命周期分析方法、装置及产品,该方法包括:获取审计日志汇总表;根据单行最大能拆分出行的数量创建行号维度表;根据起始时间过滤审计日志汇总表,然后将审计日志汇总表中的无用关键字滤除,生成中间结果集表A;将行号维度表和中间结果集表A进行交叉关联,实现自建笛卡尔积,生成中间结果集表B;然后过滤掉系统库的表,生成基础分析数据表;根据基础分析数据表进行冷温热数据分析,获得数据生命周期分析结果。本发明在综合考虑与表的使用情况相关联、规避元数据获取效率低下问题,以及高度集成化三方面的基础上,实现了对数据表的分类功能,大大提高了结果的准确性和工作效率。
-
公开(公告)号:CN117971565B
公开(公告)日:2024-06-18
申请号:CN202410377386.1
申请日:2024-03-29
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 陈德亮
Abstract: 本发明涉及电数字数据处理技术领域,尤其涉及一种恢复列存储分布式数据库误删除数据的方法及系统,其方法包括如下步骤:获取数据节点信息,并判断为分布表或复制表后传输;判断分布物理存储位置是否存在表数据文件及A版本属性文件和B版本属性文件,若同时存在A版本属性文件和B版本属性文件,则将A版本属性文件和B版本属性文件传输;判断A版本属性文件和B版本属性文件中是否有一个存在删除操作,若有切换版本属性文件后传输;切换后的版本属性文件对集群数据节点信息及分布表信息进行刷新处理。本发明提供的方法及系统能够实现列存储分布式数据库误删除数据的恢复功能,且具有较高的实用价值。
-
公开(公告)号:CN117971984A
公开(公告)日:2024-05-03
申请号:CN202410377004.5
申请日:2024-03-29
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 郭朋
IPC: G06F16/27 , G06F11/30 , G06F16/21 , G06F16/22 , G06F16/242
Abstract: 本发明涉及数据处理技术领域,公开了一种分布式数据库集群间表数据的同步方法及系统,用于提高分布式数据库集群间表数据的同步的效率。方法包括:创建临时外部表,基于所述同步任务列表以及所述待同步表数据,通过所述目标同步命令对所述临时外部表进行表数据文件同步,得到同步临时表;对所述同步临时表以及所述待同步表数据进行同步完整性校验,得到校验结果;当所述校验结果为通过时,将所述同步临时表的数据插入预置的目标同步表中,同时,采集同步日志信息,将所述同步日志信息传输至预置的同步展示终端。
-
公开(公告)号:CN117971706A
公开(公告)日:2024-05-03
申请号:CN202410382923.1
申请日:2024-04-01
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 王未
IPC: G06F11/36 , G06F16/242
Abstract: 本发明提出一种GBase数据库模糊测试用例生成方法及装置,获取被测GBase数据库的元数据;定义语法规则和词法规则,生成Antlr抽象语法树;访问所述Antlr抽象语法树生成SQL语句模板;对生成的SQL语句模板进行识别,生成SQL抽象语法树;访问SQL抽象语法树,生成随机SQL语句;对被测GBase数据库执行所述随机SQL语句,并返回执行结果;从执行结果和数据库状态两大方面进行结果分析;直到生成指定数量的随机SQL语句或数据库崩溃。本发明使GBase数据库模糊测试时生成的随机SQL文本满足其执行环境,既在语法上能够通过GBase数据库语法解析器的检查,又在语义上符合运行时的数据库环境。
-
公开(公告)号:CN117971626A
公开(公告)日:2024-05-03
申请号:CN202410362240.X
申请日:2024-03-28
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 韩愈强
Abstract: 本发明提供了基于多进程协程模型的共享内存泄漏检测方法,包括侵入式检测模式和非侵入式检测模式,使用侵入式检测模式执行内存泄露检测的过程如下:在执行数据库的操作指令前,获取当前指令所在内存池的使用情况,得到内存池的初始状态;数据库的操作指令执行结束后,再次获取当前指令所在内存池的使用情况,得到内存池的最终状态;比较内存池的初始状态和最终状态,若内存使用情况出现单调增加,则说明存在内存泄漏;如果内存使用情况保持不变,则说明不存在内存泄漏。本发明有益效果:将常用内存泄漏检测工具的思想,应用于这种架构的程序,不必启停程序,就能观测程序部分指令的内存泄漏。
-
公开(公告)号:CN117971605A
公开(公告)日:2024-05-03
申请号:CN202410371791.2
申请日:2024-03-29
Applicant: 天津南大通用数据技术股份有限公司
Inventor: 张未
Abstract: 本发明涉及数据处理技术领域,公开了一种基于数据库异常的自动化日志信息收集方法及系统,用于提高基于数据库异常的自动化日志信息收集的效率及准确率。方法包括:对多个目标异常日志进行日志类型分析,得到异常日志类型集;基于异常时间戳集确定每个目标异常日志的日志信息采集时间区间;基于每个目标异常日志的日志信息采集时间区间,分别对每个目标异常日志进行日志信息采集,得到日志信息集,并对日志信息集进行去重处理,得到去重日志信息集;根据去重日志信息集生成异常处理策略,并将异常处理策略传输至预置的经验文档数据库。
-
公开(公告)号:CN117112238B
公开(公告)日:2024-01-30
申请号:CN202311369632.0
申请日:2023-10-23
Applicant: 天津南大通用数据技术股份有限公司
Abstract: 本发明提供了一种OLAP数据库排序算子中的高性能归并方法,包括:将排序算子的输入数据的单位定义为段,每段为输入段;将每个输入段中的数据块添加到排序算子的cache中,用以在排序和物化时使用,其中数据块为输入数据的最小输入单元;针对添加到排序算子的cache中的输入数据进行内部排序,形成排序后的输入数据;针对排序后的输入数据,按照分割点拆分成t个子任务;分别在每个子任务中进行归并,所有子任务的归并结果即为整体的归并结果;根据整体的归并结果物化排序列的实际数据以及其它查询需要的列,输出结果。本发明有益效果:一种OLAP数据库排序算子中的高性能归并方法,可充分发挥多核CPU的计算性能,大幅缩短归并耗时。
-
-
-
-
-
-
-
-
-