当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
OracleTemp临时表空间处理二
发布时间:2010/9/21 10:21:30 来源:www.xue.net 编辑:城市总裁吧

  三、重启数据库库

  库重启时,Smon进程会完成临时段释放,TEMP表空间的清理操作,不过很多的时侯我们的库是不允许down的,所以这种方法缺少了一点的应用机会,不过这种方法还是很好用的。

  四、使用诊断事件的一种方法,也是最有效的一种方法

  1、 确定TEMP表空间的ts#

  SQL>select ts#, name from sys.ts$ ;

  TS# NAME

  ---------- ------------------------------

  0 SYSTEM

  1 UNDOTBS1

  2 SYSAUX

  3 TEMP

  4 USERS

  5 UNDOTBS2

  2、 执行清理操作

  SQL>alter session set events 'immediate trace name DROP_SEGMENTS level 4' ;

  说明:

  temp表空间的TS# 为 3, So TS#+ 1= 4

  重建TEMP 表空间:

  Temporary tablespace是不能直接drop默认的临时表空间的,不过我们可以通过以下方法来做。

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved