最近服务器内存较高,已达到90%以上,此时并
无session连接,svmon查看数据库进程所占用内存较高,db2pd -dbptnmem通过查看如下所示:
Name Mem Used (KB) HWM Used (KB) Cached (KB)
========================================================
APPL-CHGMTST2 160000 160000 140736
APPL-CHGMTST1 160000 160000 148928
DBMS-db2chgmu 1696000 1696000 1472192
FMP_RESOURCES 22528 22528 0
PRIVATE 4439168 22017408 4237760
DB-CHGMTST1 5811776 6106240 1064128
DB-CHGMTST2 5612160 5612160 934208
LCL-p189366 128 128 0
LCL-p197268 128 128 0
LCL-p242066 128 128 0
LCL-p242066 128 128 0
LCL-p147680 128 128 0
dbm中SHEAPTHRES参数为零,数据库级别主要是bufferpool占用较多内存,其中PRIVATE和实例级别个占用 4439168K、1696000。
(数据库版本v9.5.10)。
请问: PRIVATE中包括哪些私有内存?如何通过命令查看PRIVATE中各个私有部分所占用的内存大小?在不重启实例情况下如何降低 PRIVATE大小?LCL-p189366是什么东东?(最好能详细阐述或者给个链接)
收起