WEB开发网
开发学院数据库DB2 DB2 9.5 中多线程架构的工作原理 阅读

DB2 9.5 中多线程架构的工作原理

 2008-11-07 16:32:47 来源:WEB开发网   
核心提示: DB2 使用多少内存?下面是查看内存使用情况的一些方法:db2pd -dbptnmem 使用 db2 get 按样获得应用程序快照 select * from table(admin_get_dbp_mem_usage()) db2mtrk -a 和 db2mtrk -p 注意以下信息:d

DB2 使用多少内存?

下面是查看内存使用情况的一些方法:

db2pd -dbptnmem

使用 db2 get 按样获得应用程序快照

select * from table(admin_get_dbp_mem_usage())

db2mtrk -a 和 db2mtrk -p

注意以下信息:

db2pd 显示共享内存分级结构的准确表示

db2pd 仍不能报告私有内存的分配情况

db2mtrk 可以报告私有内存的分配情况,但在其他方面比较弱

私有内存的使用情况不再那么值得关心

db2pd -dbpntmem 高级报告可能已经足够

使用 db2pd

清单 3. db2pd 示例

$ db2pd -dbptnmem
Database Partition 0 -- Active -- Up 1 days 01:11:27
Database Partition Memory Controller Statistics
Controller Automatic: Y
Memory Limit:     13994636 KB
Current usage:      76608 KB
HWM usage:      332736 KB
Cached memory:    16064 KB
Individual Memory Consumers:
Name       Mem Used(KB) HWM Used(KB) Cached(KB)
========================================================
DBMS-db2ins10      46784     46784    10048
FMP_RESOURCES      22528     22528      0
PRIVATE          7296     7296    6016

字段信息:

如果 INSTANCE_MEMORY 配置参数被设为 AUTOMATIC,则 Controller Automatic 被设为 Y。这意味着数据库管理器自动确定内存使用的上限。

Memory Limit 是 DB2 服务器可使用内存的上限。它是 INSTANCE_MEMORY 配置参数的值。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:DB 线程 架构

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接