关系型数据库管理系统中优化处理并集的方法
基本信息
申请号 | CN202111429533.8 | 申请日 | - |
公开(公告)号 | CN114036188A | 公开(公告)日 | 2022-02-11 |
申请公布号 | CN114036188A | 申请公布日 | 2022-02-11 |
分类号 | G06F16/2453(2019.01)I;G06F16/28(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 余鹏;何小栋 | 申请(专利权)人 | 广州海量数据库技术有限公司 |
代理机构 | 北京尚钺知识产权代理事务所(普通合伙) | 代理人 | 严田青 |
地址 | 510510广东省广州市天河区建工路4号佳都科技大厦2号楼3F301(仅限办公) | ||
法律状态 | - |
摘要
摘要 | 本发明属于数据库管理及操作系统技术领域,尤其涉及一种关系型数据库管理系统中优化处理并集的方法。本发明首次提出了一种在关系型数据库管理系统的优化生成查询计划阶段,针对并集操作union all的新的算子,通过合并对基础表访问方式相同的子查询,新的算子会将基础表的访问结果提交给上层的子查询来执行投影操作或表达式计算,并最终输出查询结果,本方法能够很好地克服现有技术方案针对包含多个子查询计划的SQL需进行多次数据表扫描造成较大资源浪费的缺陷,显著降低了SQL的操作代价,提高了系统的处理能力和SQL的执行效率,节省了大量的时间、硬件和人力资源。 |
