当前位置:问答库>论文摘要

题目:数据库健康与可用性的检查工具的设计与实现

关键词:数据库检查,模糊综合评价,层次分析法,面向对象

  摘要



在数据库系统日常管理事务中,周期执行数据库检查是非常重要的一项工作。数据库检查涉及内容广泛,系统管理人员需具备专业数据库知识,熟悉与操作系统有关的软硬件环境。因此,对于有的DBA而言,数据库检查是一项具有挑战性的工作。目前存在的一些数据库检查方法,这些方法或者只是线性地罗列检查内容,或者检查成本较高时间不够自由,或者对DBA技术要求较高,且这些方法均未对DBA关心的数据库状态做出综合评价。

本论文设计并实现了数据库健康与可用性检查工具,以降低检查的执行难度,检查结果易读,并对DBA关心的数据库健康与可用性做出了综合评价。

论文研究内容主要集中在以下三方面:

1)分析并总结了现有检查方法的优缺点和DBA对检查工具的需求。现有检查方法缺少对数据库的综合评价,同时DBA更希望获取到有关数据库健康与可用性的综合评价,即数据库实例为其生产系统执行设计功能的能力和数据库为生产系统提供信息资源服务的就绪程度,这两方面的综合评价。

2)使用模糊综合评价法和层次分析法,构建数据库健康与可用性评价指标体系。以模糊综合评价法为框架,参考其他检查方法的检查内容,完成了指标选取、指标的组织结构、指标的标准化、合成算子的选取、使用层次分析法确定指标权重等工作,给出了综合评价数据库健康与可用性所需条件和计算方法,为程序实现检查工具提供了理论基础。

3)采用面向对象的方法,分析、设计并在UDC(统一数据库安全操作台,Unified Database Console)上实现了检查工具。以面向对象的思想分析了检查工具,具体介绍了检查工具的静态结构的设计。目前对模糊综合评价法的研究多在构建指标体系与选取合成算子上,缺乏软件实现研究,本论文对于模糊综合评价的程序实现有一定参考意义。实验验证了检查工具的可用性和效果。