关于数据事实表汇总的模拟实现——原理
在数据仓库中通常会存储双重粒度级别的数据来满足不同的需要,轻度综合数据和原始数据,在原始数据层面上可以访问细节数据,而在分析层面则访问轻度综合数据。[@more@] 原始数据因为存储了基本上原封不动的数据,导致系统存储压力增大,同时也造成查询使系统性能的下降;而轻度综合数据由于数据进行压缩更为简洁,通常情况下对数据仓库的访问95%以上都是通过轻度综合数据访问来进行的。 数据增量聚合的实现和增量抽取类似,都是尽量以时间戳的方式,尽量减少每次事务的开销。
关于数据事实表汇总的模拟实现——脚本实现
本文主要是针对数据仓库中的事实表汇总或者聚集进行模拟实现的实现的环境:数据仓库数据库:SQLServer2000[@more@]创建表脚本 CREATE TABLE t_fact_RunStatus ( factProcName VARCHAR(40), factDesc VARCHAR(100), factType INT, LastLogTime DATETIME, BeginTime DATETIME, EndTime DATETIME, Status VARCHAR(20), LogLimit INT, Step INT, CancelFlag INT, CurTime DATETIME ) GOCREATE TABLE t_org_table( LogDate DATETIME, Dim1
请大家帮偶投上一票
投票地址:http://www.itpub.net/showthread.php...885&pagenumber= 用心写好每一篇文章... 先谢谢大家啦...[@more@]