首页> 中文学位 >大型主机DB2数据存储页面检查与分析工具的设计与实现
【6h】

大型主机DB2数据存储页面检查与分析工具的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 论文研究背景

1.2 国内外研究现状

1.2.1 DB2数据库管理系统简介

1.2.2 数据库可视化技术

1.3 论文主要内容

1.4 本文结构

第二章 DB2页面检查与分析工具的分析和设计

2.1 DB2 for z/OS数据存储格式简介

2.1.1 Header Page格式

2.1.2 Space Map Page格式

2.1.3 Data Page格式

2.2 系统主要功能分析

2.3 系统体系结构

2.3.1 软件体系结构

2.3.2 数据访问层

2.3.3 文件解析层

2.3.4 功能实现层

2.4 本章小结

第三章 数据可视化的设计与实现

3.1 文件解析

3.1.1 预处理

3.1.2 元数据定义

3.1.3 页解析

3.2 页面信息分析

3.2.1 Segment Chain和Hole Chain的获取

3.2.2 还原表信息

3.3 数据可视化

3.3.1 可视化Data Page

3.3.2 可视化记录(Record)

3.3.3 可视化统计信患

3.4 本章小结

第四章 数据可靠性检查的设计与实现

4.1 文件读写

4.1.1 XML摘要文件

4.1.2 建立索引

4.1.3 页面缓冲区

4.2 数据可靠性检查

4.3 本章小结

第五章 表空间数据修复的设计与实现

5.1 自动生成作业控制语言修复数据

5.2 数据同步

5.3 实验结果及展示

5.4 本章小结

第六章 总结和展望

6.1 论文工作总结

6.2 研究工作展望

致谢

参考文献

展开▼

摘要

DB2 forz/OS是一种被广泛使用的数据库管理系统,凭借其强大的数据处理能力和稳定性,在银行、大型零售商、保险公司和政府部门等大型机构中得到广泛使用和认可。本文在IBM现有的对DB2 forz/OS的数据存储分析系统上,研究、设计并开发了一个数据存储页而检查和分析的插件工具,弥补了原有系统无法处理格式化文件的不足,并可根据实际的用户数据规模对数据存储页而检查和分析工具做性能上的优化。
  具体地,本文主要完成了以下工作:
  1.分析了DB2forz/OS中表空间数据存储的组织格式,在IBM现有的IFA(Intelligent Fault Analyzer)系统的基础上,提出了数据存储页面检查和分析工具的设计目标和系统结构,并对系统的每个模块进行了分析。
  2.设计和实现了数据存储页而检查和分析工具的基本功能,包括表空间数据可视化,表空间数据可靠性检查,数据存储页的修复和同步。采用Standard Widget Toolkit(SWT)组件实现了表空间的可视化和数据页中记录的可视化。提供了数据可靠性检查的接口并允许用户扩展自定义的数据可靠性检查。在修复数据的过程中,通过记录用户的操作实现可视化数据和原始文件数据的同步。
  3.通过分析DB2 forz/OS表空间数据存储的组织格式,定义了描述表空间的元数据,并根据元数据实现了对表空间中页的解析,将页解析为容易处理的格式,分析并实现了页的分析和统计,包括找出所有的可用空间,找出属于同一个表的数据,统计数据页的空间使用情况。设计和实现了数据定义语言(Data Definition Language,简称DDL)的语法分析程序,并实现了按照DDL将数据页中的数据还原为表中记录的功能。
  4.在实现数据存储页而检查和分析工具基本功能的基础上,对数据存储页面检查和分析工具的性能做了研究和探讨。通过索引和缓冲区机制优化了系统的运行效率,并定义了表空间的摘要信息,进而实现了表空间摘要信息的保存和读写。
  论文最终设计并实现了数据存储页面检查和分析工具,实现了对客户数据的自动化分析,支持对表空间文件页集的高效率检查和分析,系统具有较好的稳定性,高效性,具有良好的工程应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号