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

豆豆网   技术应用频道   2007年07月31日  【字号: 收藏本文

内容摘要:使用DB2look 重新创建优化器访问计划

  在测试系统上重新创建优化器/查询计划问题的示例:

  示例 1:

OS:Windows 2000DB2LEVEL:V8.2 Fixpack 8 ESE 单分区

  测试并复制相同的 OS 和 db2level。

  数据库:

  生产数据库:SAMPLE

  测试数据库:DUMMYDB

  使用下列命令创建 Sample 数据库:db2sampl

  使用下列命令创建 Dummy 数据库:

  db2 create db DUMMYDB

  注意:用与生产中相同的代码页、地区和排序序列创建 TEST 数据库。

  生产环境:

---------------------------------------
-- Database SAMPLE and Database Manager
configuration parameters
---------------------------------------
UPDATE DBM CFG USING cpuspeed 9.446886e-007;
UPDATE DBM CFG USING intra_parallel NO;
UPDATE DBM CFG USING federated NO;
UPDATE DBM CFG USING fed_noauth NO;
!db2fopt SAMPLE update opt_buffpage 250;
!db2fopt SAMPLE update opt_sortheap 256;
UPDATE DB CFG FOR SAMPLE USING locklist 50;
UPDATE DB CFG FOR SAMPLE USING dft_degree 1;
UPDATE DB CFG FOR SAMPLE USING maxlocks 22;
UPDATE DB CFG FOR SAMPLE USING avg_appls 1;
UPDATE DB CFG FOR SAMPLE USING stmtheap 2048;
UPDATE DB CFG FOR SAMPLE USING dft_queryopt 5;
---------------------------------
-- Environment Variables settings
---------------------------------
!db2set DB2_INLIST_TO_NLJN=yes;
!db2set DB2_HASH_JOIN=yes;

  除了以上设置,还应在数据库配置中注意下列配置:

责编:豆豆技术应用

正在加载评论...