社区
DB2
帖子详情
db2 监控各应用占用的用户临时表空间大小
bai_jiong
2012-10-29 09:20:37
求助:
我现在的问题是:需要监控各应用(AGENT)所占用的用户类型临时表空间的大小,也就是AGENT下各SESSION临时表所占用的大小是多少。
此处需监控的是用户类型的临时表空间,不是系统临时表空间。
如有方法,请不吝赐教。谢谢
数据库版本 DB2 V9.5.0.8
...全文
458
3
打赏
收藏
db2 监控各应用占用的用户临时表空间大小
求助: 我现在的问题是:需要监控各应用(AGENT)所占用的用户类型临时表空间的大小,也就是AGENT下各SESSION临时表所占用的大小是多少。 此处需监控的是用户类型的临时表空间,不是系统临时表空间。 如有方法,请不吝赐教。谢谢 数据库版本 DB2 V9.5.0.8
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chianghshun
2012-10-30
打赏
举报
回复
上面的步骤在9.5下是哪里行不通呢?楼主说下,让我了解了解哈
bai_jiong
2012-10-30
打赏
举报
回复
多谢回复,但我的环境是9.5
chianghshun
2012-10-30
打赏
举报
回复
我这里只有9.7版环境,可以按下面方法获取你要的结果。
假设数据库名叫dw,用户临时表空间的ID是6,执行如下命令:
db2pd -db dw -alldbpartitionnum -tcbstats tbspaceid=6
由于指定id是用户临时表空间,因此输出的全部是用户临时表。
输出中有DataSize,LfSize,LobSize,XMLSize四列,分别表示常规数据,LONG FIELD数据,LOB数据,XML数据占用的页面数。这个页面数就可以视为表占用临时表空间的大小,误差不超过表空间的2个EXTENT大小。
输出中有 tableid 和 tbspaceid,用这两个值对应 SYSIBMADM.ADMINTEMPTABLES 视图中的 TAB_FILE_ID 和 TBSP_ID 就可以查到 APPLICATION HANDLE 的值。
DB2
系统
临时
表空间
过大引发的性能问题-contracted.doc
5. **优化SQL**:对
占用
临时
表空间
较大的SQL语句进行优化,减少
临时
数据的生成或调整排序策略。 6. **调整参数**:根据系统负载和
应用
需求,适当调整
DB2
的配置参数,例如增大排序区域
大小
或调整
临时
表空间
的自动扩展...
DB2
数据库
用户
手册
- **
临时
表不能建索引**:在
DB2
中,
临时
表不允许创建索引,这意味着对于大量数据的操作可能会降低性能。 - **cursor不能定义为withur(可以但…)**:虽然在某些情况下可以定义游标为`WITH UR`模式,但这并不是一个...
DB2
SQL性能调优秘笈
3. **
临时
表空间
优化**:合理规划
临时
表空间
的配置和位置,可以减少I/O操作,提高
临时
表的创建和删除速度。 #### 五、并发控制与锁管理 在多
用户
环境中,合理的并发控制策略对于防止死锁和提高事务处理能力非常...
DB2
学习手册
1. **
临时
表不能建索引:** 在
DB2
中,
临时
表无法创建索引,这可能会导致性能问题。 2. **CURSOR不能定义为WITH UR:** 虽然文档中提到可以这样做,但在实际
应用
中可能不可行。 3. **CURSOR ORDER BY以后不能FOR UPDATE...
db2
性能调优10条
以上10条技巧覆盖了
DB2
性能调优的主要方面,包括
监控
开关的开启、数据库管理器状态的
监控
、文件操作参数的调整、锁超时时间的设置、
临时
表空间
的优化以及排序和合并操作的优化。通过这些技巧的
应用
,可以有效提高
DB2
...
DB2
5,888
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章