广州海量数据库技术有限公司专利技术

广州海量数据库技术有限公司共有71项专利

  • 本发明涉及一种针对openGauss数据库的基于JUNIT4的并行测试方法。本方法利用JUNIT4作为openGauss数据库的接口进行测试,使用maven进行包管理,利用maven的maven‑surefire‑plugin插件进行并...
  • 本发明涉及数据库查询技术领域,提供一种在openGauss数据库中快速生成执行计划的方法和系统,包括:在语义分析阶段,根据执行的SQL语句生成查询树,判断执行的SQL语句是否符合典型场景条件;当执行的SQL语句符合典型场景条件,对根据执...
  • 本发明涉及数据库访问技术领域,提供一种在openGauss数据库中动态分区裁剪的方法和系统,包括:生成执行计划,存储静态分区裁剪结果,获取并存储动态分区裁剪的查询条件;采用PartIterator算子根据动态分区裁剪的查询条件进行动态分...
  • 本发明涉及数据库查询技术领域,提供一种基于SMP的索引并行扫描方法和系统,包括:通过主线程构建和初始化索引并行扫描的共享变量,启动参与并行扫描的子线程;采用首先进入并行扫描的子线程检索和读取索引页面中符合查询条件的索引元组,将检索结果返...
  • 本发明涉及数据库扫描技术领域,提供一种openGauss数据库btree索引扫描方法和系统,包括:根据元组id属性构建异步预取结构;对构建的异步预取结构进行初始化;根据初始化的异步预取结构对元组进行扫描。本发明的openGauss数据库...
  • 本发明涉及一种基于exbase进行数据迁移自动化验证的方法。本方法包括:针对不同的用户使用场景,预制满足不同用户使用场景的源数据;通过提前调用不同场景的用例,在exbase开启作业迁移,将不同类型、版本的数据库对象、数据迁移到目标数据库...
  • 本发明涉及数据库查询技术领域,提供一种基于openGauss数据库的hash join并行查询方法和系统,包括:判断共享哈希表是否可以存储所有内表数据;为共享哈希表构建和内外表元组连接创建初始化条件;当共享哈希表能够存储所有内表数据时,...
  • 本发明涉及btree索引创建技术领域,提供一种在openGauss数据库上并行创建列存表btree索引的方法和系统,包括:获取列存表的规模信息,根据列存表的规模信息和运行系统资源设置子线程并行创建的启动阈值和并发度;通过主线程创建上下文...
  • 本发明涉及一种在
  • 本发明涉及一种基于openGauss数据库的行存数据文件和索引文件一致性检查方法。本方法可用于检查主表物理文件一致性、检查索引表物理文件一致性、检查主表和索引表物理文件逻辑一致性。本发明一致性检查方法克服了传统的数据文件一致性校验方法启...
  • 本发明涉及数据库技术领域,提供一种基于openGauss数据库提升TPC
  • 本发明涉及一种Oracle到openGauss的全量及增量数据校验方法。本方法包括在进行全量数据迁移后由全量校验模块执行全量数据校验、通过incremental实时解析Oracle的归档日志和重做日志并收集增量数据校验所需要的数据发送到...
  • 本发明涉及数据库管理技术领域,提供一种用于OpenGauss数据库的DDL逻辑复制方法和系统,本发明的方法包括:在发布端创建发布和执行DDL操作的过程中,将DDL日志写入发布端的WAL日志中;在订阅端订阅发布的过程中对写入WAL日志中的...
  • 本发明涉及数据库异常处理技术领域,提供一种基于TRY CATCH的数据库异常处理方法和装置,本发明的方法包括:为PL/pgSQL添加一个TRY CATCH块,将所述添加的TRY CATCH块划分为TRY块和CATCH块;将CATCH块置...
  • 本发明涉及一种OpenGauss哈希连接中哈希表的优化访问方法及访问系统。本方法包括构建哈希表,完成对哈希桶数组与哈希冲突数组的填充;遍历哈希桶数组,探测各位置存储的数据是否发生了哈希冲突;根据探测结果利用哈希桶数组与哈希冲突数组中存储...
  • 本发明涉及一种基于vastbase面向对象编程中对象方法的链式调用方法及系统。本方法包括在vastbase数据库SQL引擎的语法解析阶段添加一条新的SQL引擎语法解析规则,该语法解析规则用于解析对象方法的链式调用,并为其构建一个等同于传...
  • 本发明涉及一种异种数据库和服务器的分布式指标采集方法及采集系统。本方法包括数据库信息及采集配置信息组织存储、启动注册服务、配置注册服务地址、启动采集器向注册服务中心发起心跳请求、注册服务中心组装注册表并生成采集任务、采集器远程采集目标数...
  • 本发明涉及数据库技术领域,提供一种opengauss中Nestloop连接执行方法,本发明的方法包括:输入查询SQL语句,判断输入的查询SQL语句是否符合场景应用要求;根据输入的查询SQL语句生成Nestloop执行计划,为符合场景应用...
  • 本发明涉及数据库技术领域,提供一种openGauss数据库中基于结果集查询缓存的查询方法,包括:对查询语句进行语义分析,根据查询语句的类型判断是否能够启用结果集查询缓存;计算能够启用结果集查询缓存的查询语句的哈希值,判断所述查询语句的哈...
  • 本发明涉及一种基于OpenGauss数据库的数据分组聚集方法及系统。本方法包括对有序集合中的数据进行扫描,根据当前的分组情况和扫描获得的数据信息选择相应的措施对数据进行分组处理;按照上步获得的分组对数据进行聚集运算处理等步骤。本方法克服...