使用DB2look 重新创建优化器访问计划(3)
2007-07-31 16:20:53 来源:WEB开发网核心提示:在测试系统上重新创建优化器/查询计划问题的示例:示例 1:OS:Windows 2000DB2LEVEL:V8.2 Fixpack 8 ESE 单分区测试并复制相同的 OS 和 db2level,数据库:生产数据库:SAMPLE测试数据库:DUMMYDB使用下列命令创建 Sample 数据库:db2sampl使用下列命
在测试系统上重新创建优化器/查询计划问题的示例:
示例 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;
除了以上设置,还应在数据库配置中注意下列配置:
更多精彩
赞助商链接