网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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教程,数据库安全,数据库文摘
本月文章推荐
.DB2中的数据值加密(1).
.讲解DB2 V9.5工作负载管理之定义.
.带你深入了解IBM DB2数据库的数据.
.DB2 V9.1 复制技术新特性及改进展.
.提高DB2数据库IMPORT命令性能的三.
.DB2数据库创建存储过程时遇到的错.
.一台Linux或UNIX机器上设置多个D.
.IBM DB2数据库中应当如何更新执行.
.用一个实例讲解DB2数据库游标循环.
.教你提高商业智能环境中的DB2查询.
.讲解DB2数据库性能调整的十个实用.
.使用DB2look重新创建优化器访问计.
.如何使用重定向恢复操作克隆DB2数.
.使用DB2look 重新创建优化器访问.
.DB2 Version 9.5 pureXML的增强和.
.详细讲解IBM DB2数据库无限活动日.
.如何操作Excel读取数据导入DB2数.
.DB2高可用性灾难恢复(HADR)的限.
.带你深入了解IBM DB2的通信与连接.
.Microsoft Excel用ODBC轻松获DB2.

使用DB2look重新创建优化器访问计划(6)

发表日期:2008-2-9


  示例 3:  您需要在单分区的环境中模拟生产中的整个数据库以进行测试。  注重:假如测试中的数据库名与生产中的不同,那么可能需要修改每个 db2look 输出中的数据库名。  步骤 1:  使用 -l 选项收集 db2look,以收集表空间/缓冲池/数据库节点组信息。db2look -d <dbname> -l -o storage.out  修改表空间信息以适应您的测试环境。例如:在生产中,您具有下列表空间:------------------------------------
-- DDL Statements for TABLESPACES --
------------------------------------
CREATE REGULAR TABLESPACE DMS1 IN DATABASE
PARTITION GROUP IBMDEFAULTGROUP
PAGESIZE 4096 MANAGED BY DATABASE
USING ( FILE ’/data/dms1’20000,
FILE ’/data/dms2’20000,
FILE ’/data/dms3’20000)
EXTENTSIZE 32
PREFETCHSIZE 32
BUFFERPOOL IBMDEFAULTBP
OVERHEAD 12.670000
TRANSFERRATE 0.180000
DROPPED TABLE RECOVERY ON;
  假如测试上没有设置相同的路径,那么就要修改上面的位置。假如您仅仅计划模拟环境,而不要复制整个数据,那么就减小文件的大小,并在必要时使用较少容器。假如没有创建相同的缓冲池,那么您还可能修改缓冲池名称。缓冲池必须具有相同的页面大小(pagesize)。不要修改表空间的页面大小。一旦处理了这些并创建了数据库,就运行 storage.out 文件:db2 -tvf storage.out  假如需要,就重新定向输出以确保都成功运行了。例如:db2 -tvf storage.out > storage_results.out  步骤 2:从生产中收集配置和环境变量信息,并在测试系统上运行它:db2look -d sample -f -fd -o config.out  请记住,在 MPP 环境中,这将为运行该命令的节点收集该信息。假如不同的数据库分区上的 DB2 注册表和数据库以及数据库治理器配置不同,您将需要为每个节点分别收集该信息。然而,假如测试中无法具有与生产中相同的分区,那么就从生产中执行该查询的节点中收集该信息,然后在测试中使用该信息。  请注重:假如测试中具有不同的分区数目,那么您的模拟将有所欠缺。  在测试系统上,运行 config.out 文件,如下:db2 -tvf config.out  上面考虑到优化器将使用 db2fopt 信息来查看所分配的总的缓冲池和排序堆,现在将成为测试环境中的设置。而且,这也是在测试中由于内存约束而不具有与生产中相同的缓冲池以及排序堆时所使用的技术。同时,本文前面所讨论的配置参数以及环境变量也将进行更新。
上一篇:使用DB2look重新创建优化器访问计划(5) 人气:1065
下一篇:DB2 与 Microsoft SQL Server 2000 之间的 SQL 数据复制(1) 人气:1290
浏览全部DB2教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐