openGauss平台下二级分区表的构建方法和构建系统
基本信息

| 申请号 | CN202111192242.1 | 申请日 | - |
| 公开(公告)号 | CN113868261A | 公开(公告)日 | 2021-12-31 |
| 申请公布号 | CN113868261A | 申请公布日 | 2021-12-31 |
| 分类号 | G06F16/22(2019.01)I;G06F16/28(2019.01)I | 分类 | 计算;推算;计数; |
| 发明人 | 冼鸿业;黄晓涛 | 申请(专利权)人 | 广州海量数据库技术有限公司 |
| 代理机构 | 北京尚钺知识产权代理事务所(普通合伙) | 代理人 | 王海荣 |
| 地址 | 510510广东省广州市天河区建工路4号佳都科技大厦2号楼3F301(仅限办公) | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明属于数据库管理系统和计算机软件技术领域,尤其涉及一种openGauss平台下二级分区表的构建方法和构建系统。本发明方法包括:扩展系统表pg_partition的表结构,从建表语句中获取到二级分区的相关信息,将获取到的二级分区信息存储到系统表pg_partition中;从系统表pg_partition中加载二级分区表的所有分区信息;根据数据或查询条件先获取一级分区,再获取该一级分区下对应的二级分区信息,然后对数据进行读写操作。本发明方法能够很好的克服openGauss系统一级分区表划分维度简单,对于包含多层次、大量数据的单张表存在的维护成本高、处理效率低的缺陷。 |





