正文内容

数据仓库优化方案-文库吧

2024-10-05 12:59 本页面


【正文】 .. 10 分离表和索引 ..................................................................................................................................... 11 提高磁盘 I/O 并行 度 改善性能 .................................................................................................... 11 三、优化实例 ........................................................................................................................................................ 12 在 ETL过程中的索引需要遵循以下使用原则 ................................................................................... 12 数 据抽取和上载时的 SQL 优化 ............................................................................................................. 13 where 子句中的连接顺序 ............................................................................................................... 13 删除全表时用 truncate 替代 delete.............................................................................................. 14 尽量多使用 COMMIT....................................................................................................................... 14 用 exists 替代 IN................................................................................................................................. 14 用 NOT exists 替代 NOT IN ............................................................................................................. 15 优化 GROUP BY .................................................................................................................................. 15 有条件的使用 unionALL 替换 union.......................................................................................... 15 备注: ..................................................................................................................................................................... 16 引言 数据仓库建设中的 ETL(Extract, Transform, Load)是数据抽取、转换和装载到模型的过程,整个过程基本是通过控制用 SQL 语句编写的存储过程和函数的方式来实现对数据的直接操作, SQL 语句的效率将直接影响到数据仓库后台的性能。 目前,国内的大中型企业基本都具有四年以上计算机信息系统应用经验,积累了大量可分析的业务数据,这些信息系统中的数据需要通过搭建数据仓库平台才能得到科学的分析,这也是近几年数据仓库系统建设成为 IT 领域热门话题的原因。 一 、 数据仓库构建 对企业自身来说,数据仓库的建设是一个系统工程,是一个不断建立、发展、完善的过程,通常需要较长的时间 …… 数 据仓库的实现主要以关系数据库( RDB)技术为基础,通过使用一些技术,如动态分区、位图索引、优化查询等,使关系数据库管理系统在数据仓库应用环境中的性能得到大幅度的提高。 数据仓库建设 建立一个数据仓库需要经过以下几个处理过程:  数据仓库设计  数据抽取  数据管理 数据仓库的实现主要以关系数据库( RDB)技术为基础,因为关系数据库的数据存储和管理技术发展得较为成熟,其成本和复杂性较低,已开发成
点击复制文档内容
环评公示相关推荐
文库吧 www.wenkub.com
备案图鄂ICP备17016276号-1