PostgreSQL大数据高效免维护自动分区方法

基本信息

申请号 CN201410550641.4 申请日 -
公开(公告)号 CN104503966A 公开(公告)日 2017-12-12
申请公布号 CN104503966A 申请公布日 2017-12-12
分类号 G06F17/30 分类 计算;推算;计数;
发明人 周正中 申请(专利权)人 杭州斯凯网络科技有限公司
代理机构 杭州杭诚专利事务所有限公司 代理人 尉伟敏
地址 310013 浙江省杭州市紫荆花路2号联合大厦B座10楼
法律状态 -

摘要

摘要 本发明公开了一种PostgreSQL大数据高效免维护自动分区方法,属于数据库大数据处理技术领域,创建入口表,将分区值抽象转换为一个随时间推移的固定循环值;根据固定的循环值创建固定的分区逻辑;创建根据入口表的分区逻辑代码和字段值分发的分区继承表;把活动分区从分区逻辑中剥离,让活动分区随着时间的推移进行自动创建;利用继承特性将固定分区的数据定时的转移到活动分区,并在转移完成后删除固定分区中的数据;根据数据量进行分裂设计,预先定义好分层和数据量对应规则,当活动分区表数据量超过上限阈值则自动往下一层分裂;创建根据分区继承表的异步主动活动数据转移的异步继承表。