计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (28): 143-145.DOI: 10.3778/j.issn.1002-8331.2008.28.048

• 数据库、信号与信息处理 • 上一篇    下一篇

多版本数据仓库的查询优化设计

鲍  蓉   

  1. 徐州工程学院 信电工程学院,江苏 徐州 221008
  • 收稿日期:2007-11-21 修回日期:2008-01-21 出版日期:2008-10-01 发布日期:2008-10-01
  • 通讯作者: 鲍  蓉

Query optimization design in multi-versions data warehouse

BAO Rong   

  1. Department of Information & Electronic Engineering,Xuzhou Institute of Technology,Xuzhou,Jiangsu 221008,China
  • Received:2007-11-21 Revised:2008-01-21 Online:2008-10-01 Published:2008-10-01
  • Contact: BAO Rong

摘要: 多版本数据仓库中,不同数据仓库版本的维度实例可以共享存储。直接建立维度表与事实表的位图连接索引会产生大量无用的索引项,影响查询效率。给出了一种数据仓库版本的形式定义和维度实例的共享存储方式,并在此基础上设计了查询优化算法DWVOQ,通过建立维度实例的版本视图及其与事实实例的连接索引来降低索引空间代价,提高索引查询效率。

关键词: 数据仓库版本, 维度实例, 连接索引, 查询优化

Abstract: In multi-version data warehouse,dimension instances of several data warehouse versions can be shared.Building bitmap join indexes of dimension tables and fact tables directly may bring a large number of useless index items that affect query efficiency.The paper presents a formal definition of data warehouse version and the sharing mode of dimension instances,and designs query optimization arithmetic DWVOQ which builds version views of dimension instances and its join index with fact instances to reduce the index space cost and improve query efficiency.

Key words: data warehouse version, dimension instance, join index, query optimization