在db2diag日志中有这么一段:
----------------------------------------------------
PID : 3708 TID : 4928 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : INFODMS
APPHDL : 0-8 APPID: *LOCAL.DB2.120823100757
AUTHID : INFODMS
EDUID : 4928 EDUNAME: db2stmm (INFODMS)
FUNCTION: DB2 UDB, Self tuning memory manager, stmmCheckIfFreeMemoryIsEnoughForSizeIncr, probe:555
MESSAGE : ZRC=0xFFFFEC49=-5047
DATA #1 : String, 139 bytes
There is not enough free memory for size increase. Free memory in pages:
Physical memory = 0, Instance memory = 0, Database memory = 130770----------------------------------------------------
意思就是说没有足够的内存来加大参数值,对其中的几个内存值有点疑惑
1、物理内存=0,意思是当时操作系统的可用内存也为0?
2、实例内存=0,
3、数据库内存=130770 ,单位是页(page)还是大小(size),又何解释数据库版本:db2exp95操作系统:Windows 2003 32位平台
物理内存:2GB
应用:DB2+WAS
希望各位专家指点迷津,谢谢!
附件:
db.cfg (12.22 KB)
dbm.cfg (8.26 KB)
收起