手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

自治数据库系统的理论与方法研究

胡天磊

  随着互联网和信息技术的发展,数据库系统变得越来越复杂,其数据存储规模越来越庞大,管理数据库系统也变得越来越昂贵和繁琐。自治数据库系统能够自动、主动地对自身进行管理,降低了人为数据库管理的复杂度,从而降低人力成本和系统故障时带来的额外成本。因此,数据库自治技术对于提高数据库系统在关键应用中的应用能力,降低数据库系统的总体拥有成本,减少硬件、软件的投资浪费等都具有非常重要的意义。本文主要研究自治数据库系统的各种理论、技术及其实现。 本文首先全面介绍了自治计算和自治数据库领域的一系列相关技术,并分析了这些领域主要的研究内容、研究方法和部分商用系统的发展现状,同时指出了已有技术的缺点和不足,从而引出了本文的研究。 通过对数据库的“人为”管理行为的分析和模式提取,本文给出了数据库管理的相关概念,并提出了一个用于解决数据库自治问题的通用元结构——可管理自治数据库元素(Manageable Autonomic Database Element,MADE),该元素分为六个组件和一个自治知识库,可以用来描述任何数据库自治功能。本文应用MADE重点研究了物理数据库自动设计,自适应数据库安全管理,以及自适应并行数据库负载均衡等三类数据库自治功能。 本文研究了集成B+树索引、垂直分区和属性压缩等三类物理数据库特征的自动设计技术。在对该问题进行形式化定义的基础上,提出了用于解决该问题的可管理自治数据库元素——PD-MADE。着重研究了该框架中,基于“类似”SQL语句分类和“类似”事务聚类的工作负载分析技术、基于规则的物理特征生成技术、配置占用空问和工作负载代价估计技术以及基于贪婪算法和群进化算法的最优配置搜索技术等四类关键技术。 针对自适应数据库安全管理,本文定义了动态、静态安全威胁以及安全策略等概念,并认为任何安全策略都具有两面性,在解决部分安全威胁的同时,将增加其他某些安全威胁发生的可能性和严重性。据此,定义了自适应数据库安全管理问题,并应用可管理自治数据库元素SM-MADE来解决此问题。研究了SM-MADE中的入侵检测、安全策略选择和安全策略等问题,并重点研究了基于事务特征抽取和事务向量分类的……   
[关键词]:自治数据库系统;自治计算;自动物理数据库设计;数据库入侵检测;自适应负载均衡
[文献类型]:博士论文
[文献出处]:浙江大学2006年
App内打开