怎么查看谁用户临时表空间

各位老师,请教个问题:系统中有如下场景的应用,会占用大量用户临时表空间问题的场景大概如下1.系统中定义唯一DMS临时表空间db2 "create user temporary tablespace usrtemp pagesize 8 K managed by database using (file '/home/db2inst1/db2inst1/NODE0000/SAMPLE/T000000...显示全部
各位老师,请教个问题:

系统中有如下场景的应用,会占用大量用户临时表空间

问题的场景大概如下

1.系统中定义唯一DMS临时表空间

db2 "create user temporary tablespace usrtemp pagesize 8 K managed by database using (file '/home/db2inst1/db2inst1/NODE0000/SAMPLE/T0000006/C0000000.LRG' 64M)"

2.有个用户执行了以下操作:
声明一个历史表
db2 "declare global temporary table mytemp like emp    not logged  "

往临时表里插入一批数据
db2  "insert into session.mytemp select * from emp"


其它的增删改查询操作,如:
select * from emp..........
*****************************************************************************************

现在想查谁占用了用户临时表空间?收起
参与7

查看其它 5 个回答yuanjl2006的回答

yuanjl2006yuanjl2006数据库管理员日立
回复 2# zhenda


        不可行,这是用户临时表空间
互联网服务 · 2014-11-06
浏览695

回答者

yuanjl2006
数据库管理员日立

yuanjl2006 最近回答过的问题

回答状态

  • 发布时间:2014-11-06
  • 关注会员:1 人
  • 回答浏览:695
  • X社区推广