达梦联机分析系统查询优化的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liuaxing1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,主要应用数据仓库来存储大量的历史数据用于决策分析,数据仓库必须支持各种各样的多维查询,随着信息的数据量迅速膨胀,这些多维查询通常要涉及海量的数据,而且要对这些数据进行大量的复杂操作,这是一个非常耗时的过程。达梦联机分析系统是基于关系数据库的联机分析系统,提高该系统处理多维数据的性能成为亟待解决的问题。为了提高系统的整体性能,将数据缓存技术和预测管理技术引入到达梦联机分析系统中,同时通过冷启动过程从关系数据库中获取聚集数据到缓存系统中,这样可以减少查询响应时间。首先分析现有的达梦联机分析系统中存在的问题,给出基于预测管理和冷启动过程的结果集缓存系统的总体框架,并详细描述框架的各个组成部分。接着,深入研究该框架的三个关键技术:基于多维数据的预测管理技术,冷启动过程以及基于结果集缓存管理技术。该系统能够通过预测管理系统来跟踪达梦联机分析系统用户的查询轨迹,获取用户进行多维查询的行为规律,并通过这些行为规律来预测将来的查询行为,从而使缓存系统中将保留最有利于将来查询的查询结果集。在系统初始化以及重新启动时,引入冷启动过程,装载数据到缓存系统中,从而使达梦联机分析用户能够一直得到较快的响应,同时本系统设计两级缓存管理机制来缓存用户的查询结果集,结合达梦联机分析系统的特点选择合理的缓存对象,给出一种缓存数据管理算法,并解决缓存数据的一致性问题。实验表明,增加预测管理的结果集缓存的达梦联机分析系统在一定程度上解决了由于数据仓库数据量急剧增长所造成的性能瓶颈问题,并在系统初始化时增加冷启动过程,提高了达梦联机分析系统的整体查询性能。
其他文献
随着网页结构的复杂化与内容的多主题化,搜索引擎的结果越来越无法满足人们的需求,因为网页作为最基本的信息获取单位已不再合适,要更准确的获取web上的信息,就必须对网页进
数据挖掘是指从大量的、不完全地、有噪声的、模糊的、随机的数据中提取人们感兴趣的知识和规则的过程,数据挖掘的研究已经取得了重大的进展,而且被应用到众多的领域。关联规则
随着近年来云服务的普及,用户体验变得极为重要,针对负载均衡和热点等问题,需要依靠虚拟机动态迁移技术来解决问题的同时,保证用户的体验。虚拟机动态迁移流程中,内存由于信
随着因特网(Internet)的普及和IP技术、VoIP技术的发展,VoIP产品在电信市场中占有的份额的不断提高,VoIP技术已经成为计算机业和电信业最热门的话题之一。H.248协议具有简单
随着数据库技术的逐渐成熟和信息数据的膨胀,数据挖掘技术(Data Mining,DM)应运而生,被广泛应用于银行金融、气象预报、DNA、教育、电信、客户分类等领域及国防科研上。数据
在计算机视觉领域,从二维图像重建物体三维轮廓形状是当前的一个研究热点,高质量的3D模型成为现代人们生活的迫切需求,广泛应用于逆向工程。传统的三维数据获取方法,如双目立体视
多示例学习的主要目的是通过学习训练集中的概念,为一些不可预知的包获取正确的类别标签。目前大量学者对多示例学习的理论及应用进行了研究,并取得了丰富的成果,然而多数研
人脸识别是人工智能与模式识别领域以及计算机视觉领域最富挑战性的研究课题之一。在计算机科学领域的许多科学家都希望机器能够具有人类的智慧,并且能够像人类一样识别和记
现实世界中存在诸多复杂网络,如生物网、科技网和社交网等。近年来复杂网络的研究吸引了来自计算机、物理、数学和生物等众多领域的研究者,已成为多学科交叉研究的热点之一。
随着计算机网络的迅速发展,网络设备和网络上运行的各种应用服务越来越多,计算机网络正变的日益复杂。如何及时有效的了解计算机网络的运行情况,准确快速的排除计算机网络出现的