知识大全 Oracle临时表空间过大问题解决

Posted 空间

篇首语:说到底,还是“信仰使人快乐”!注意!并非道德使人快乐!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle临时表空间过大问题解决相关的知识,希望对你有一定的参考价值。

Oracle临时表空间过大问题解决  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  查询数据库服务器时 发现数据库服务器磁盘使用空间达到了 % 分析总共的数据文件也不可能达到如此大 经过查询发现原来临时表空间的使用情况达到了 G 导致磁盘空间使用紧张 搜索了相应的文档与资料后 查出临时表空间主要使用在

    索引创建或重创建

   ORDER BY or GROUP BY (这个是 罪魁祸首 )

   DISTINCT 操作

   UNION & INTERSECT & MINUS Sort Merge joins Analyze 操作

   有些异常将会引起temp暴涨(这个也很有可能)

  下面是重新创建一个临时表空间 把原来的默认临时表空间drop掉(包括里面的临时数据文件)再重新建立

  

  SQL> create temporary tablespace temp tempfile &# ;/home/oracle/oracle/product/ /oradata/hatest/temp pdf&# ; size M reuse autoextend on next k maxsize unlimited;

  Tablespace created

  SQL> alter database default temporary tablespace temp ;

  Database altered

  SQL> drop tablespace temp including contents and datafiles;

  Tablespace dropped (注意 由于临时表空间的数据文件比较大 所以这步可能会花费比较长的时间)SQL> create temporary tablespace temp tempfile &# ;/home/oracle/oracle/product/ /oradata/hatest/temp pdf&# ; size M reuse autoextend on next K maxsize unlimited;

  Tablespace created

  SQL> alter database default temporary tablespace temp;

  Database altered

  SQL> drop tablespace temp including contents and datafiles;

  Tablespace dropped

  SQL> exit

  以上的方法只是暂时释放了临时表空间的磁盘占用空间 是治标但不是治本的方法 真正的治本的方法是找出数据库中消耗资源比较大的sql语句 然后对其进行优化处理 下面是查询在sort排序区使用的执行耗时的SQL

cha138/Article/program/Oracle/201311/16773

相关参考

知识大全 解决Oracle下的undo空间过大的问题

解决Oracle下的undo空间过大的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishi

知识大全 ORACLE临时表空间的清理

ORACLE临时表空间的清理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ORACLE临时表空

知识大全 Oracle10g临时表空间组

Oracle10g临时表空间组  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracleg引进

知识大全 回收临时表空间ORA-03297解决

回收临时表空间ORA-03297解决  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!今天发现临时表空

知识大全 收缩临时表空间

Oracle性能优化:收缩临时表空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当排序操作重

知识大全 ORACLE表空间设置问题

ORACLE表空间设置问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据库的表很多总共加起

知识大全 Oracle表空间的设置问题的描述

Oracle表空间的设置问题的描述  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以下的文章主要

知识大全 oracle中ora-0100错误打开游标过大的解决

  最近做项目碰到ORA错误参考了一些解决办法把自己解决问题的一些心得写下来java访问oracle数据库在for循环代码中如果忽略关闭createstatment或preparedstatement

知识大全 Oracle中的临时表用法汇总

Oracle中的临时表用法汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!语法  在Oracle

知识大全 Oracle临时表 优化查询速度

Oracle临时表优化查询速度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前言    目前所