网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > DB2教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.实例讲解IBM DB2中提高并发度的三.
.DB2 SQL存储过程语法官方权威指南.
.DB2 UDB V8.1安装和卸载的shell示.
.DBA应聘者在面试过程中经常被问及.
.DB2 Web 服务提供者的安全性(3)(.
.IBM DB2 数据复制迁移方法.
.讲解监控IBM DB2数据库的性能的详.
.DB2 V9.1 复制技术新特性及改进展.
.DB2的表数据加密.
.DB2数据库使用经验漫谈(1).
.讲解使用IBM DB2例程简化迁移的具.
.更改DB2用户密码及创建用户的具体.
.实例讲解DB2数据库中SELECT语句高.
.DB2 XML 全文搜索之为文本搜索做.
.了解有关DB2数据库优化的几条策略.
.一台Linux或UNIX机器上设置多个D.
.用su命令到db2admin用户时报错的.
.解决DB2数据库备份参数修改后的报.
.DB2 Version 9.5 pureXML的增强和.
.讲解主机DB2 9存储过程的规划和实.

教你提高商业智能环境中的DB2查询性能

发表日期:2008-2-9


  本文主要讨论可以使决策支持系统(DSS)中的大型查询高效地执行的一些方法。这些查询通常都是访问较多数据的单纯 select 查询。下面是我们要讨论的一些方法:   1、建立适当的参照完整性约束;   2、使用物化查询表(MQT)将表复制到其它数据库分区,以答应非分区键列上的合并连接;   3、使用多维集群(MDC);   4、使用表分区(DB2® 9 的新功能);   5、结合使用表分区和多维集群;   6、使用 MQT 预先计算聚合结果。   本文中的例子针对 Windows 平台上运行的 DB2 9。但是,其中的概念和信息对于任何平台都是有用的。由于大多数商业智能(BI)环境都使用 DB2 Database Partitioning Feature(DPF,DB2 数据库分区特性),我们的例子也使用 DPF 将数据划分到多个物理和逻辑分区之中。   数据库布局和设置   本节描述用于在我们的系统上执行测试的数据库的物理和逻辑布局。   星型模式布局   本文使用如下所示的星型模式:     清单 1. 星型模式  其中的表的定义如下:     事实表 SALES_FACT 包含 2006 年的总体销售信息。它包括产品售出日期、产品 ID、销售该产品的商店的 ID、售出的特定产品的数量,以及产品的价格。事实表中还添加了 TRANSACTION_DETAILS 列,以便在从事实表中访问数据时生成更多的 I/O。   1、维度表 DATE_DIM 包含商店开放期间的惟一的日期和相应的月份、季度和年份信息。   2、维度表 PRODUCT_DIM 包含公司所销售的不同产品。每种产品有一个惟一的产品 ID 和一个产品描述、型号以及质地。   3、维度表 STORE_DIM 包含不同的商店 ID 和商店的位置、所属街区以及所属区域等信息。   数据库分区信息     各表都位于它自己的分区组中。3 个维度表都比较小,所以它们位于一个数据库分区上。而事实表则跨 4 个分区。   表空间信息     缓冲池信息   本文中的测试所使用的默认缓冲池是 IBMDEFAULTBP,该缓冲池由 1,000 个 4K 的页面组成。在本文的测试中,所有表空间共享这个缓冲池。在通常的 BI 环境中,会创建不同的缓冲池。   主查询   下面的查询用于测试本文中讨论的各种不同的方法。该查询执行一个向外连接,比较二月份和十一月份 10 家商店的销售信息。
上一篇:如何降低DB2的管理表空间的高水位标记 人气:850
下一篇:中国银联应用IBM DB2通用数据库的案例(1) 人气:735
浏览全部DB2教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐