学位论文 > 优秀研究生学位论文题录展示

物化视图及分区技术在贵州地税省级数据集中的应用

作 者: 刘晶
导 师: 王时绘
学 校: 湖北大学
专 业: 系统分析与集成
关键词: 地税系统 Oracle数据库 物化视图 分区技术 ETL 优化性能
分类号: TP311.13
类 型: 硕士论文
年 份: 2011年
下 载: 16次
引 用: 0次
阅 读: 论文下载
 

内容摘要


当前,数据库的应用越来越广泛,并朝着大型化复杂化的方向发展,对数据库的性能要求也越来越高。如何充分利用现有的软硬件资源,获得最大的数据处理能力成为数据库应用中的一个重要课题。利用物化视图分区技术提高数据库的性能是本文研究的目标。论文以贵州省地税局省级数据集中项目为研究背景,针对该项目的特点:数据信息量达到了千万以上,例如贵阳市的应征税收表的数据量就有42,066,496,而且数据每月的增长量也在万条以上,仅以六盘水一地的税收业务表为例,2010年6月六盘水地区的入库税收数据为89,755条,应征税收的数据为126,745条;业务系统复杂多变,在省级数据中心上建立的大型应用平台,包括有“基础应用查询”、“规范统计报表”、“决策支持查询”等。其中规范统计报表每月都需要产生近143张业务报表,这些报表都是对各个地州市局税务信息的汇总和比较,能实时为税务局的领导层提供税收信息,并按照业务需求进行统计和比对,由此可见数据库的性能压力是很大的。因此,本文研究的重点是将分区技术与物化视图技术相结合,利用物化视图的分区和多级物化视图对数据库系统进行优化。同时,在省局数据集中项目中,利用物化视图技术对9个地州市局数据信息进行ETL的数据抽取,通过创建多级物化视图实现数据的汇总。研究工作主要涉及以下几个方面:1.本文对物化视图和分区技术作了详细阐述,详细介绍了Oracle llg版本下的物化视图和分区技术实现的机制和原理。2.通过对物化视图和分区技术的深入研究,结合项目的实际需求,提出了建立两级分区和物化视图与分区技术相结合的优化手段,以及利用物化视图实现ETL的数据抽取和通过建立多级物化视图实现数据汇总。3.结合作者参与的贵州地税省级数据集中项目,给出了物化视图和分区技术在实际运用中的策略和实现方式,并测试了使用物化视图和分区技术后对优化数据库性能方面的成效,从而验证了物化视图和分区技术以及这两种技术的结合使用对数据库性能优化方面的可行性和有效性。

全文目录


摘要  5-6
Abstract  6-10
1 引言  10-13
  1.1 选题背景和意义  10-11
    1.1.1 传统数据库应用存在的问题  10
    1.1.2 研究物化视图分区技术的意义  10-11
  1.2 国内外的研究现状  11-12
  1.3 本文工作  12
  1.4 论文结构安排  12-13
2 ORACLE中分区技术的介绍  13-31
  2.1 ORACLE中的分区表  13-14
  2.2 ORACLE分区功能详述  14-27
    2.2.1 范围分区(Range)  14-17
    2.2.2 散列(Hash)分区  17-18
    2.2.3 列表分区(List)  18-19
    2.2.4 组合分区  19-23
    2.2.5 间隔分区(Interval)  23-24
    2.2.6 引用分区  24-25
    2.2.7 虚拟列分区  25-26
    2.2.8 分区表的策略与管理维护  26-27
  2.3 索引分区  27-30
    2.3.1 本地索引分区  27-29
    2.3.2 全局索引分区  29-30
  2.4 小结  30-31
3 ORACLE中物化视图技术的介绍  31-43
  3.1 物化视图的概念  31-32
  3.2 物化视图的建立  32
  3.3 物化视图的参数  32-34
  3.4 ORACLE查询重写  34-37
    3.4.1 查询重写的先决条件  34-35
    3.4.2 保证查询重写有效  35
    3.4.3 与查询重写相关的初始化参数  35-36
    3.4.4 控制查询重写及查询重写的完整性  36-37
  3.5 物化视图的刷新  37-38
  3.6 ETL和多维数据库中的物化视图  38-42
    3.6.1 用物化视图实现ETL的数据抽取  38-40
    3.6.2 多维数据库中的物化视图  40-42
  3.7 小结  42-43
4 物化视图及分区技术在贵州地税省级数据集中的应用  43-73
  4.1 贵州地税省级数据集中项目介绍  43-45
    4.1.1 贵州省地税省级数据集中项目背景  43
    4.1.2 贵州省地税省级数据集中项目介绍  43-45
  4.2 分区技术在省局数据集中项目中的应用  45-55
    4.2.1 分区的策略及实现方式  45-53
    4.2.2 二级分区技术的采用及实现  53-55
  4.3 物化视图技术在省局数据集中项目中的应用  55-68
    4.3.1 创建物化视图的策略及实现方式  55-57
    4.3.2 利用物化视图实现贵州省地税省局数据集中ETL的数据抽取  57-63
    4.3.3 利用物化视图实现贵州省地税省局数据集中数据汇总(多级物化视图)  63-68
  4.4 分区技术与物化视图技术在省局数据集中项目中的结合应用  68-73
    4.4.1 创建分区上的物化视图  69-70
    4.4.2 创建物化视图上的分区  70-73
5 总结与展望  73-75
参考文献  75-77
攻读硕士学位期间发表的论文和参与的项目  77-80
致谢  80

相似论文

  1. 数据集市在电信经营分析中的应用研究,TP311.13
  2. 家校互动教育平台中数据仓库的研究与应用,TP311.13
  3. 面向烟草制造行业的商务智能系统设计,TP311.13
  4. 基于数据仓库的药品监管辅助决策支持系统的设计与实现,TP311.13
  5. 数据集中监管信息共享平台的设计与实现,TP311.52
  6. 基于WEB的电力工程造价信息数据库系统的设计与实现,F426.61
  7. 面向复杂科学文本数据抽取转换及装载技术的研究与应用,TP391.1
  8. 数据集成技术在银行综合账单系统中的应用研究,TP311.13
  9. PG炼钢厂MES系统数据挖掘的设计与开发,TP311.13
  10. 农村信用社数据仓库系统设计与实现,TP311.13
  11. KTV连锁店商务智能系统的设计与实现,TP311.52
  12. 在线数据整合技术的研究与设计,TP311.13
  13. 基于MDM技术的企业单一客户视图研究,F270.7
  14. 电信网络运营管理数据仓库系统的研究,F626
  15. Oracle数据库传输协议分析与渗透技术研究,TP311.13
  16. 银行操作风险计量系统设计与实现,TP311.52
  17. 三农业务信息系统的设计与实现,TP311.52
  18. 数字城市地理空间框架公共服务平台的研建,P208
  19. 面向医保数据仓库的ETL技术研究与应用,TP311.13
  20. 商务智能ETL过程优化及质量控制在航空预警中的应用研究,F562
  21. 基于WEB元数据抽取的ETL资源整合模型研究与实现,G250.73

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com