[发明专利]一种数据库空间自动扩展的方法及管理模块有效
申请号: | 200710175823.8 | 申请日: | 2007-10-12 |
公开(公告)号: | CN101140594A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 常二鹏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 程殿军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 空间 自动 扩展 方法 管理 模块 | ||
1.一种数据库空间自动扩展的方法,其特征在于,包括如下步骤,
A、连接数据库服务器;
B、设置监控定时器;若到达定时时间则执行步骤C,若未到达则等待;
C、查询数据库空间的空间占用率;
D、判断所述数据库空间占用率是否达到或超过门限值,若达到或超过所述门限值,则选择可用数据库设备,并扩展所述数据库空间。
2.根据权利要求1所述的方法,其特征在于,步骤A中,可连接一个或多个数据库服务器,集中管理所述一个或多个数据库服务器的空间。
3.根据权利要求1所述的方法,其特征在于,步骤C中,在进行所述查询之前,还包括对所述数据库空间进行整理、收缩的步骤。
4.根据权利要求1所述的方法,其特征在于,步骤C中,所述数据库空间包含数据空间和日志空间两种空间类型,即分别对所述数据空间和日志空间的总空间及剩余空间进行查询。
5.根据权利要求1所述的方法,其特征在于,步骤D中,可根据所述数据库的业务应用类型、空间类型设定不同的门限值。
6.根据权利要求1所述的方法,其特征在于,步骤D中,所述的数据库设备可以是裸设备或带有文件系统的卷设备。
7.根据权利要求1所述的方法,其特征在于,步骤D中,若所述数据库空间占用率未达到门限值及在执行完所述扩展操作任一情况出现时,还包括重新执行步骤B的步骤。
8.根据权利要求1至7中任意一项权利要求所述的方法,其特征在于,在判断到所述数据库空间占用率达到或超过门限值时,还包括向数据库管理员发送告警消息的步骤。
9.根据权利要求1至7中任意一项权利要求所述的方法,其特征在于,在对所述数据库进行操作的过程中,若数据库会话超时或意外中断,则启动重试机制,若重复执行所述操作超过设定次数仍不成功,则断开数据库连接,执行步骤A,若在设定次数内执行成功,则继续执行后续步骤。
10.一种数据库空间自动扩展的管理模块,其特征在于,包含如下模块:
数据库连接池模块,用于建立及管理到数据库服务器的会话连接;
定时器控制模块,用于设置占有率检测定时器;
占有率监测模块,用于执行所述数据库空间占有率监测操作;
空间扩展模块,用于执行所述数据库空间扩展操作;
超时控制模块,用于监测所述数据库空间占有率监测操作、数据库空间扩展操作是否超时,及进行超时处理;
所述占有率监测模块及空间扩展模块通过所述数据库连接池模块发送数据库控制语句,所述超时控制模块对所述数据库控制语句的执行进行监测,当检测到所述控制语句超时后通知所述占有率监测模块或空间扩展模块;所述定时器控制模块为所述占有率监测模块设置检测定时器并在定时到来时通知所述占有率监测模块。
11.根据权利要求10所述的管理模块,其特征在于,还包括如下模块:
告警模块,用于在检测到所述数据库空间超过使用门限时发送告警通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710175823.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:扶起装置
- 下一篇:通道化逻辑单通道统计的方法和装置