首页服务器Web服务器 服务器出现TEMP表空间极限扩大的解决方法

服务器出现TEMP表空间极限扩大的解决方法

问题:服务器出现TEMP表空间肆意扩大,达到极限,无法继续扩展。 解决方法: 1、使用下面的语句查一下是谁在用临时段   SELECT s.username, s.sid, s.serial#, s.…

问题:服务器出现TEMP表空间肆意扩大,达到极限,无法继续扩展。

解决方法:

1、使用下面的语句查一下是谁在用临时段

 

SELECT s.username, s.sid, s.serial#, s.sql_address, s.machine, s.program, su.tablespace, su.segtype, su.contentsFROM v$session s, v$sort_usage suWHERE s.saddr = su.session_addr;

 

 

2、 那些正在使用临时段的进程

 

SQL>Alter system kill session 'sid,serial#';

 

3、把TEMP表空间回缩一下

 

SQL>Alter tablespace TEMP coalesce;

 

 

 

但这种方法并不一定起作用,所以还需要下面这种方法辅助。

 

1、 确定TEMP表空间的ts#

 

SQL>select ts#, name from sys.ts$ ; TS# NAME ----------------------- 0 SYSYEM 1 RBS 2 USERS 3* TEMP 4 TOOLS 5 INDX 6 DRSYS

 

 

2、 执行清理操作

 

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

注释:

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

 

TEMP清理以后,感觉是TEMP表空间的存储参数有问题,

 

因此将每次扩展64K改为640K,修改后就不会再出现以上问题了.

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/7674.html
上一篇企业选择合适的服务器 五大注意切莫忘
下一篇 双至强cpu 32g内存服务器 做了阵列1更换一个坏的硬盘后,没做阵列
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部