命令执行成功,这样示例数据库DB2TEST2(创建时启用了配置顾问程序)的配置参数就保存到了文件DB2TES2.CFG中了,保留这个文件,方便我们与上面创建的示例数据库DB2TEST1(创建时不启用配置顾问程序)的配置文件做一次比较。
接下来分别打开DB2TEST1.CFG和DB2TEST2.CFG文件,查看其配置参数,并比较每个配置参数在两个文件中的值,可以发现,示例数据库DB2TET2的很多参数被配置顾问程序根据系统的情况做了修改。为了方便大家理解,我们把这两个文件中的配置参数和配置参数的值不同的部分合并到一个文件中进行查看,不同的部分用红色标识(DB2TEST1和DB2TEST2的数据库代码页都是1386,数据库代码集都是GBK),具体如清单9所示:
清单 9 .比较示例数据库DB2TEST1和DB2TEST2的配置参数,区别部分用红色标识
数据库 db2test1 的数据库配置 db2test2 的数据库配置
数据库配置发行版级别 = 0x0b00 0x0b00
数据库发行版级别 = 0x0b00 0x0b00
数据库地域 = CN CN
数据库代码页 = 1386 1386
数据库代码集 = GBK GBK
数据库国家/地区代码 = 86 86
数据库整理顺序 = UNIQUE UNIQUE
备用整理顺序 ( ALT_COLLATE ) =
数据库页大小 = 4096 4096
动态 SQL 查询管理 ( DYN_QUERY_MGMT ) = DISABLE DISABLE
对此数据库的发现支持 ( DISCOVER_DB ) = ENABLE ENABLE
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
自调整内存 ( SELF_TUNING_MEM ) = ON ON
数据库共享内存大小(4KB) ( DATABASE_MEMORY ) = AUTOMATIC AUTOMATIC
数据库内存阈值 ( DB_MEM_THRESH ) = 10 10
锁定列表的最大存储量(4KB) ( LOCKLIST ) = AUTOMATIC = AUTOMATIC
每个应用程序的锁定百分比列表 ( MAXLOCKS ) = AUTOMATIC AUTOMATIC
程序包高速缓存大小(4KB) ( PCKCACHESZ ) = AUTOMATIC AUTOMATIC
共享排序的排序堆域值(4KB) ( SHEAPTHRES_SHR ) = AUTOMATIC AUTOMATIC
排序列表堆(4KB) ( SORTHEAP ) = AUTOMATIC AUTOMATIC
数据库堆(4KB) ( DBHEAP ) = 600 600
目录高速缓存大小(4KB) ( CATALOGCACHE_SZ ) = ( MAXAPPLS * 4 ) 80
日志缓冲区大小(4KB) ( LOGBUFSZ ) = 8 = 30
实用程序堆大小(4KB) ( UTIL_HEAP_SZ ) = 5000 5000
缓冲池大小(页) ( BUFFPAGE ) = 250 250
应用程序组内存集的最大大小(4KB) ( APPGROUP_MEM_SZ ) = 30000 30000
应用程序组堆的内存百分比 ( GROUPHEAP_RATIO ) = 70 70
最大应用程序控制堆大小(4KB) ( APP_CTL_HEAP_SZ ) = 128 128
SQL 语句堆(4KB) ( STMTHEAP ) = 2048 2048
缺省应用程序堆(4KB) ( APPLHEAPSZ ) = 256 256
统计信息堆大小(4KB) ( STAT_HEAP_SZ ) = 4384 4384
检查死锁的时间间隔(毫秒) ( DLCHKTIME ) = 10000 10000
锁定超时(秒) ( LOCKTIMEOUT ) = -1 = -1
更改的页阈值 ( CHNGPGS_THRESH ) = 60 80
异步页清除程序的数目 ( NUM_IOCLEANERS ) = AUTOMATIC AUTOMATIC
I / O 服务器的数目 ( NUM_IOSERVERS ) = AUTOMATIC AUTOMATIC
索引排序标志 ( INDEXSORT ) = YES = YES
顺序检测标志 ( SEQDETECT ) = YES YES
缺省预取大小(页) ( DFT_PREFETCH_SZ ) = AUTOMATIC AUTOMATIC
跟踪修改的页数 ( TRACKMOD ) = OFF OFF
容器的缺省数目 = 1 1
缺省表空间扩展数据块大小(页) ( DFT_EXTENT_SZ ) = 32 32
最大活动应用程序数 ( MAXAPPLS ) = AUTOMATIC AUTOMATIC
活动应用程序的平均数目 ( AVG_APPLS ) = AUTOMATIC = AUTOMATIC
每个应用程序的最大打开数据库文件数 ( MAXFILOP ) = 64 64
日志文件大小(4KB) ( LOGFILSIZ ) = 1000 1024
主日志文件的数目 ( LOGPRIMARY ) = 3 13
辅助日志文件的数目 ( LOGSECOND ) = 2 4
已更改的至日志文件的路径 ( NEWLOGPATH ) =
日志文件路径 = C : \ DB2 \ NODE0000 \ SQL00002 \SQLOGDIR \ C : \ DB2 \ NODE0000 \ SQL00003 \ SQLOGDIR \
溢出日志路径 ( OVERFLOWLOGPATH ) =
镜像日志路径 ( MIRRORLOGPATH ) =
首个活动日志文件 =
磁盘上已满的块日志 ( BLK_LOG_DSK_FUL ) = NO NO
事务使用的最大主日志空间的百分比 ( MAX_LOG )= 0
1 个活动 UOW 的活动日志文件的数目 ( NUM_LOG_SPAN ) = 0 0
组落实计数 ( MINCOMMIT ) = 1 1
软检查点前回收的日志文件的百分比 ( SOFTMAX ) = 100 520
启用的恢复的日志保留 ( LOGRETAIN ) = OFF OFF
启用的日志记录的用户出口 ( USEREXIT ) = OFF OFF
. . . . . . . . . . . . . . . . . . . . . . . .
后面的参数值都相同。