Computer Engineering and Applications ›› 2008, Vol. 44 ›› Issue (28): 143-145.DOI: 10.3778/j.issn.1002-8331.2008.28.048

• 数据库、信号与信息处理 • Previous Articles     Next Articles

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

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

鲍  蓉   

  1. 徐州工程学院 信电工程学院,江苏 徐州 221008
  • 通讯作者: 鲍  蓉

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

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

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