[发明专利]基于oracle数据库系统的range分区表的维护方法和系统有效
申请号: | 201210573616.9 | 申请日: | 2012-12-26 |
公开(公告)号: | CN102982186A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 余有能;庄进发;吴鸿伟 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京恒都律师事务所 11395 | 代理人: | 邸建凯 |
地址: | 361008 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于oracle数据库系统的range分区表的维护方法和系统,其中维护方法包括至少一次的维护过程,维护过程包括:获取一个需要维护的range分区表及其对应的元数据;根据需要维护的range分区表的元数据和当前日期,获得当前日期所对应分区的上个周期的分区名称及下个周期的分区名称、表空间值、分区键划分值;若上个周期的分区存在,删除上个周期的分区;若下个周期的分区不存在,增加下个周期的分区;根据分区的删除和/或增加重新建立range分区表索引;更新元数据,并将更新的元数据进行存储;将增加的下个周期分区的统计信息存储到分区表统计信息中;通过本发明的方法和系统,可实现oracle数据库的range分区表由自动维护来代替oracleDBA的手动维护。 | ||
搜索关键词: | 基于 oracle 数据库 系统 range 分区表 维护 方法 | ||
【主权项】:
一种基于oracle数据库系统的range分区表的维护方法,其特征在于,包括至少一次的维护过程,所述维护过程包括:获取一个需要维护的range分区表及其对应的元数据;根据所述需要维护的range分区表的元数据和当前日期,获得所述当前日期所对应分区的上个周期的分区名称及下个周期的分区名称、表空间值、分区键划分值;若上个周期的分区存在,则删除上个周期的分区;若下个周期的分区不存在,则增加下个周期的分区;根据分区的删除和/或增加重新建立range分区表索引;更新元数据,并将更新后的元数据进行存储;将增加的下个周期分区的统计信息存储到所述range分区表的统计信息中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210573616.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种热水器内胆
- 下一篇:一种基于光纤传感的天然气管道泄漏监测系统