暂无图片
db2 C0000000.TMP异常增长
我来答
分享
四九年入国军
2022-03-01
db2 C0000000.TMP异常增长
暂无图片 50M

       TMP 异常增长到文件系统使用率100%(20G的库TMP增长到500G),停应用后立即恢复,一起动业务就会开始增长。怎么查看是哪个sql造成的? db2diag 没异常日志

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
柚子身上依

<13970>、<13974>、<13981>....这些都是占用临时表空间的应用ID,可以通过db2pd -d dbname -apinfo 13970查看占用的sql,其他的应用ID也可以这么查看。

暂无图片 评论
暂无图片 有用 0
暂无图片
四九年入国军

微信图片_20220301181555.jpg

暂无图片 评论
暂无图片 有用 0
四九年入国军

 以上是db2top 里面  T 的显示

暂无图片 评论
暂无图片 有用 0
随遇而安

1403514036两个agent id

暂无图片 评论
暂无图片 有用 0
张龙坤

#查询临时表,时间最早的10条。其中TAB_FILE_ID是临时表空间对应的目录中,文件名的后缀部分

db2 "select substr(APPLICATION_HANDLE,1,20) APPLICATION_HANDLE,

substr(APPLICATION_NAME,1,20) APPLICATION_NAME,

substr(TABSCHEMA,1,20) TABSCHEMA,

substr(TABNAME,1,20) TABNAME,

substr(INSTANTIATOR,1,20) INSTANTIATOR,

INSTANTIATION_TIME,

COLCOUNT,

TAB_FILE_ID,

TBSP_ID,

ONCOMMIT,

ONROLLBACK

from sysibmadm.admintemptables

order by INSTANTIATION_TIME asc

fetch first 10 rows only"

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏