达梦OLAP聚集设计器的研究
作者单位:华中科技大学
学位级别:硕士
导师姓名:李专
授予年度:2011年
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)]
摘 要:商业智能工具迅速发展,多维查询技术日趋成熟,在线联机分析系统查询效率的提升成为急需解决的问题。聚集技术是提升在线联机分析系统性能的关键技术之一。在分析达梦聚集技术的基础上,研究聚集设计器的设计与实现,主要从系统的需求分析和体系设计、关键技术以及具体实现三方面进行研究。 根据系统的需求分析,论证设计方案,设计出聚集设计器的体系结构。聚集设计器的体系结构主要包括元数据管理模块、聚集设计模块以及聚集方案优化模块。达梦多维查询模型元数据信息是聚集设计和聚集方案优化的重要依据,聚集元数据是多维查询模型元数据的一部分。元数据管理模块主要解决两方面的问题,一方面是多维查询模型元数据和聚集元数据格式的规范性问题,另一方面是元数据初始化方法的合理性问题。聚集设计模块主要功能是创建满足聚集技术要求的元素,这些元素包括聚集表、聚集表模式匹配以及聚集表排除。聚集方案优化模块研究聚集优化策略,其功能是从联机查询日志中分析系统执行查询的行为,然后根据优化策略动态生成聚集表,此模块主要包括查询日志分析组件、聚集方案优化组件、聚集物化组件和聚集元数据维护组件。 实验表明,聚集设计器实现了聚集表设计、聚集模式匹配设计、聚集排除方式设计以及聚集方案优化策略,完成了系统的功能需求,提高了达梦在线联机分析系统的整体性能。