[发明专利]一种数据库分区方法和分区装置有效
申请号: | 201010613115.X | 申请日: | 2010-12-20 |
公开(公告)号: | CN102063490A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 余再跃 | 申请(专利权)人: | 大唐移动通信设备有限公司;上海大唐移动通信设备有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 分区 方法 装置 | ||
1.一种数据库分区方法,用于对数据库进行分区,其特征在于,包括以下步骤:
获取多种所需报表类型;
根据多种所需报表类型的时间节点来确定数据库分区规则;
根据确定的数据库分区规则对数据库进行分区。
2.如权利要求1所述的方法,其特征在于,所述根据多种所需报表类型的时间节点来确定数据库分区规则包括:
确定所需报表的时间节点,以相邻两个时间节点作为时间段,一个或多个分区对应存储一个时间段内的数据。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
将确定的数据库分区规则写入配置文件中,采用定时任务自动根据配置文件创建分区。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
在分区中创建子分区。
5.如权利要求4所述的方法,其特征在于,所述在分区中创建子分区包括:
判断所需报表中所需数据的查询条件是否包含对除时间以外的其他条件,若需要,则根据对应的查询条件确定数据库子分区规则,并进行子分区;反之,则不做处理。
6.如权利要求5所述的方法,其特征在于,所述其他查询条件为:所需报表中是否需要对部分网元的数据进行查询统计。
7.一种数据库分区装置,其特征在于,包括:
报表类型获取模块,用于对各种报表类型进行判断,并获取各种报表的时间节点;
分区规则确定模块,根据报表时间节点信息,将每两个相邻节点确定为一个时间段,并确定数据库分区规则;
分区模块,根据分区规则对数据库进行分区。
8.如权利要求7所述的分区装置,其特征在于,所述分区装置还包括:
判断模块,判断报表中是否需要对其他查询条件的数据进行统计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司;上海大唐移动通信设备有限公司,未经大唐移动通信设备有限公司;上海大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010613115.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制造具有凸块的印刷电路板的方法
- 下一篇:电气控制按钮开关