配置系统限制:
配置共享内存限制:
配置交换空间:
注意,在 AIX 上,最大高速缓存大小限制大约为 1536 MB(1.5 GB = 1610612736 个字节)。
在 AIX(32 位)上,使用存储过程搜索界面来搜索大型高速缓存表将要求更改 db2fmp 可执行文件的 maxdata 设置。要进行这些更改,应作为实例所有者登录,并发出下列命令:
db2stop cd ~/sqllib/adm cp db2fmp db2fmp.org /usr/bin/echo '\0040\0\0\0' | dd of=db2fmp bs=4 count=1 seek=19 conv=notrunc
如果您仍然用完了内存,则应按如下所示进一步减小堆存储器数量:
cp db2fmp db2fmp.org /usr/bin/echo '\0000 \0 \0 \0' | dd of=db2fmp bs=4 count=1 seek=19 conv=notrunc
这将把 maxdata 减小为 1(256 MB)。
如果想切换回原始设置,则发出:
db2stop cd ~/sqllib/adm cp db2fmp.org db2fmp
注意,此更改将把最大堆大小从 1.2 GB 减小为 0.5 GB。这会影响使用此 DB2 实例的其它应用程序。