数据库的负载自动识别及自管理技术研究

数据库的负载自动识别及自管理技术研究

论文摘要

随着软硬件费用的下降,DBA费用的上升,以及数据库管理系统复杂性的增强,数据库管理和维护成本,已成为其整体拥有成本的主体,这就使得数据库自管理、自调优技术的发展成为必然。DBA在对数据库进行调优时,负载的类型是要考虑的关键因素之一。不同的负载类型(联机事务处理OLTP和联机分析处理OLAP)需要不同的资源分配策略。另外在系统运行中负载的类型是经常变化的,理想情况下,需要系统能够根据其变化动态地进行自我调优。为了实现这一目标,首先就要进行数据库负载自动识别技术的研究。本文以TPC-C和TPC-H基准测试来模拟OLTP和OLAP类型负载,选取了十二个能区分两种类型负载的属性,从而获得训练样本,通过C4.5算法和Boosting集成学习算法对样本进行学习来获得分类模型,实现了负载的自动识别。通过对算法进行改进,重点解决了负载识别要求识别结果为类别隶属度的问题。三次实验结果表明,该方法在识别准确率、鲁棒性和通用性方面都满足了负载识别的要求,同时也验证了本文所提出的分三步来实现识别结果为类别隶属度的方法的可行性。对于负载呈周期性变化的系统,本文提出了一种负载预测的框架,其主要分为训练数据模型,离线模块和在线模块三部分。通过该框架便可预测出负载发生变化的时刻以及变化类型,并在相应的时间内通过调用负载识别分类模型对预测结果进行验证,从而决定是否对系统进行调优以适应新的负载类型。

论文目录

  • 中文摘要
  • 英文摘要
  • 第1章 前言
  • 1.1 课题来源、背景与意义
  • 1.2 国内外研究现状
  • 1.2.1 负载识别
  • 1.2.2 自管理数据库
  • 1.3 技术路线与组织结构
  • 第2章 数据库负载自动识别
  • 2.1 OLTP 与OLAP 的比较
  • 2.1.1 不同应用下的数据库参数设置
  • 2.2 负载自动识别介绍
  • 2.3 样本数据
  • 2.3.1 属性的选取
  • 2.3.2 样本数据的获取
  • 2.4 分类方法
  • 2.4.1 主要分类方法介绍
  • 2.4.2 C4.5 和Boosting 算法的结合
  • 2.4.3 识别结果:类别的隶属度
  • 2.5 实验及结果
  • 2.5.1 分类模型的生成
  • 2.5.2 实验一:识别的准确率
  • 2.5.3 实验二:鲁棒性
  • 2.5.4 实验三:通用性,TPC-W 测试识别结果
  • 2.5.5 数据库负载自动识别系统
  • 2.6 本章小结
  • 第3章 负载的预测
  • 3.1 负载预测的方法
  • 3.2 负载预测的框架
  • 3.3 训练数据模型
  • 3.3.1 可预测性评估
  • 3.3.2 模型的合并
  • 3.4 离线模块
  • 3.4.1 离线模型的生成
  • 3.4.2 负载类型转变时刻的预测
  • 3.4.3 估计在线监控的起止时间
  • 3.5 在线模块
  • 3.6 实验
  • 3.7 本章小结
  • 第4章 总结与展望
  • 参考文献
  • 附录A:TPC 基准测试
  • 附录B:由C4.5 和Boosting 生成的分类模型
  • 致谢
  • 个人简历、在学期间的研究成果
  • 相关论文文献

    • [1].《中国自动识别技术》杂志社优秀通联集体及个人颁奖仪式[J]. 中国自动识别技术 2014(05)
    • [2].2014年度中国自动识别协会优秀会员奖[J]. 中国自动识别技术 2014(05)
    • [3].2014年度中国自动识别技术协会优秀案例奖[J]. 中国自动识别技术 2014(05)
    • [4].《中国自动识别技术》杂志社[J]. 中国自动识别技术 2020(01)
    • [5].《中国自动识别技术》杂志社[J]. 中国自动识别技术 2020(02)
    • [6].《中国自动识别技术》杂志社[J]. 中国自动识别技术 2020(03)
    • [7].自动识别技术在现代物流中的应用探析[J]. 海峡科技与产业 2020(07)
    • [8].《中国自动识别技术》杂志社[J]. 中国自动识别技术 2020(04)
    • [9].中国自动识别技术协会举办成立十五周年特别奖颁奖暨第一届行业峰会[J]. 中国自动识别技术 2017(01)
    • [10].浅议自动识别技术在物流管理中的应用[J]. 全国商情 2016(36)
    • [11].谈自动识别技术的发展及应用[J]. 通讯世界 2017(08)
    • [12].自动识别技术在物流管理中的应用分析[J]. 信息与电脑(理论版) 2017(04)
    • [13].自动识别技术在家具制造过程中的应用浅探[J]. 建材与装饰 2017(45)
    • [14].中国自动识别设备制造商联盟举行“跨界融合 共享共赢”主题活动[J]. 中国自动识别技术 2016(02)
    • [15].中国自动识别技术协会出席AIM Global 2016年会[J]. 中国自动识别技术 2016(03)
    • [16].创新发展 构建自动识别“命运共同体”——中国自动识别协会第四届四次理事会在京召开[J]. 条码与信息系统 2016(01)
    • [17].创新发展 协会工作迈上新台阶——中国自动识别技术协会2016年常务理事会在京召开[J]. 中国自动识别技术 2016(04)
    • [18].中国自动识别技术协会2015年常务理事会在京召开[J]. 中国自动识别技术 2015(04)
    • [19].自动识别的“中国结”[J]. 中国自动识别技术 2013(05)
    • [20].《中国自动识别技术》杂志社改革重组[J]. 中国自动识别技术 2013(02)
    • [21].创新平台建设 领航产业发展 中国自动识别技术协会第四届二次理事会圆满落幕[J]. 中国自动识别技术 2013(06)
    • [22].解决Windows 10系统iTunes无法识别iPhone的问题[J]. 电脑迷 2015(06)
    • [23].应用自动识别技术的分类垃圾箱的设计[J]. 科学家 2017(22)
    • [24].自动识别技术在图书馆数字化管理中的实践分析[J]. 明日风尚 2018(23)
    • [25].浅议自动识别技术在物流管理中的应用[J]. 明日风尚 2017(02)
    • [26].隔空感应的“黑科技”[J]. 作文 2017(06)
    • [27].自动识别技术在物资仓储管理中的应用[J]. 商 2013(20)
    • [28].《中国自动识别技术》杂志社[J]. 中国自动识别技术 2020(05)
    • [29].国际自动识别与移动技术协会2014年年会在美国召开[J]. 中国自动识别技术 2014(05)
    • [30].自动识别技术在成都现代物流应用及探索[J]. 条码与信息系统 2020(02)

    标签:;  ;  ;  ;  

    数据库的负载自动识别及自管理技术研究
    下载Doc文档

    猜你喜欢