如何清除Oracle临时表空间的部分内容??

Michaelyfj 2001-12-26 02:29:15
我的数据库临时表空间已经涨到6G之多,不能再涨了,有没有办法把占用的临时表空间变小?
...全文
576 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mycode 2001-12-26
  • 打赏
  • 举报
回复
查一下有什么数据对象建立在临时表空间上去了.
Michaelyfj 2001-12-26
  • 打赏
  • 举报
回复
我没有创建临时表,索引也不是建在这个空间上
jassonlu 2001-12-26
  • 打赏
  • 举报
回复
重新启动看看,你建立的临时表等对象只有在instance重新启动后才会释放.
flowerofwind 2001-12-26
  • 打赏
  • 举报
回复
一般在执行sql语句进行排序和连接的时候需要使用临时彪空间,并且用过后肯定释放的
不能在临时彪空间中显示的创建对象,所以你的表空间怎么会那么大呢?
uje 2001-12-26
  • 打赏
  • 举报
回复
你查查你建的索引用的表空间是不是temp空间。我对临时表做了大量的数据操作后再查发现表空间没什么变化啊。
Michaelyfj 2001-12-26
  • 打赏
  • 举报
回复
我建了大量的索引是否会占用大量的临时表空间。
to flowerofwind(现实很残酷):
Oracle在什么情况(或操作)时会占用临时表空间
flowerofwind 2001-12-26
  • 打赏
  • 举报
回复
临时彪空间怎么会变这么大的?

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧