文档详情

种利用实化视图快速响应查询的技术-计算机工程与科学.PDF

发布:2017-06-22约2.19万字共5页下载文档
文本预览下载声明
维普资讯 CN43—1258/TP 计算机工程与科学 2005年第 27卷第 6期 ISSN 1007—13OX COMPUTER ENGINEERING SCIENCE Vo1.27.No.6,2005 文章编号 :1007—130X(2005)06—0057—05 一 种利用实化视图快速响应查询的技术 ‘ AnApproachofUsingMaterializedViewsto AnswerQueriesFast 陈长清,程 恳 CHENChaag-qing,CIIENG Ken (华中科技大学软件学院。湖北 武汉 430074】 (SchoolofSoftware。HuazhongUniversityofScienceandTechnology,Wahan430074,China) 摘 要:实化视图可以显著改进查询处理的性能,针对拥有大量实化视 图的实际系统,提出了层次索引和视 图合并两 种方法来有效减少可能被利用的实化视图的搜索空间,还提出了实用的启发式算法以找出较优重写查询。实验表明,所给 算法可用来快速地响应查询。 Abstract:InordertOusematerializedviewstOansweraquery{ast,tWOmethodsoflevelindexandview mergingare presentedtOreducethesearchspaceofviews.A levelindexispresentedtOfastsearchasetofcandidateviewsthatma ybe usedtOanswerthequery.View mergingispresentedtOreducethenumberoftotalviewsSOastooptimizethelevelindex. A heuristicsearchalgorithm isalsodescribedtOfindanapproximatelyoptimalrewrittenquerywithapolynomialtime.The proposedalgoritmh sprovidesignificantmiprovementsfortheDM DW daat warehouse. _ 关键词:实化视 图;数据仓库;单视图替代;层次索引;视图合并 Keywords:materializedview;daat warehouse;singleview substitution;levelindex;view merging 中图分类号:TP311 文献标识码:A 图的数量,层次索引则用于快速找出可能响应查询的候选 1 引言 视图集合。层次索引比过滤树的构造条件更强,搜索得到 的候选视 图集合更小;而且,层次索引能够被存储和加载, 实化视图是存储了实际数据的视图,在响应查询时,如 因而不会显著增加系统启动时间。我们还提出了一个启发 果能直接利用实化视图,就可 以避免相应的重新计算,提高 式算法,它以较少的时间来搜索得到一个执行代价较节省 查询处理的性能。目前,国外的数据库和数据仓库系统都
显示全部
相似文档