1. 创建新的临时表空间
CREATE TEMPORARY TABLESPACE temptest TEMPFILE 'C:\temptest.dbf' SIZE 200M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 4M;
2. 更改数据库的默认临时表空间
Alter database default temporary tablespace temptest;
3 删除旧的默认临时表空间
drop tablespace temp;
4 重新创建原来的表空间
CREATE TEMPORARY TABLESPACE temp TEMPFILE 'D:\oracle\oradata\temp01.dbf' SIZE 200M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;
5 更改数据库的默认临时表空间切换回原来的表空间。
Alter database default temporary tablespace temp;
6 删除创建的表空间temptest;
drop tablespace temptest
这样做了之后临时表空间无限扩展问题就解决了。
分享到:
相关推荐
oracle查找定位占用临时表空间较大的SQL语句方法,包括:(1)造成临时表空间暴涨的SQL还在运行中(2)造成临时表空间暴涨的SQL已经运行过了。
Oracle临时表空间的清理步骤,解决数据库临时表空间满的问题。
由于SQL查询可以并发使用几个临时表空间进行排序操作,因此SQL查询很少会出现排序空间超出,避免当临时表空间不足时所引起的磁盘排序问题。 可以在数据库级指定多个默认临时表空间。 一个并行操作的并行服务器将...
oracle创建一个表空间创建临时表空间创建用户表空间资源的权限
网上有人猜测在磁盘空间的分配上,oracle使用的是贪心算法,如果上次磁盘空间消耗达到1GB,那么临时表空间就是1GB。也就是说当前临时表空间文件的大小是历史上使用临时表空间最大的大小。 临时表空间的主要作用: ...
Oracle临时表空间不足和批处理缓慢问题探讨.pdf
解决临时表空间过大问题 以及实现方法。脚本
看起来好像这个临时表空间是个临时工,对于数据库的影响不会有多大。其实大家这是误解这个临时表空间了。在用户进行数据库操 作时,排序、分组汇总、索引这些作业是少不了,其会产生大量的临时数据。为此基本上每个...
oracle-临时表空间详细介绍oracle-临时表空间详细介绍oracle-临时表空间详细介绍oracle-临时表空间详细介绍
Oracle 临时表空间使用注意 Oracle 临时表空间使用注意 Oracle 临时表空间使用注意
这是某银行 DB2 系统发生的一次真实案例,SQL 语句执行时间变长,最后发现“罪魁祸首”竟是 DB2 系统临时表空间过大。本文将介绍这个性能问题的分析处理过程,如何逐步定位问题根本原因,并提供了解决方法。这其中...
Oracle释放临时表空间脚本
NC6.5 数据库参考脚本及临时表空间配置,SQLServer参考脚本 Oracle参考脚本 DB2参考脚本
不让临时表空间影响ORACLE数据库性能
1、先将大表中满足条件的记录抽出来生成一张临时表 2、再将这较小的临时表与另一张较小的表进行关联查询 先不论思路是否值得商榷,这把临时表当成中转站的做法还是很值得肯定。 临时表本质上是一种...
临时表空间真实使用率查询sql
oracle创建临时表空间文档及一键导入、导出工具,非常方便
如何解决Oracle8i数据库临时表空间满的问题.pdf
Oracle 临时表功能介绍: Oracle中的临时表是全局的,需要在数据库设计时创建完成,而不是程序使用时。每个登陆用户都使用这一个相同的临时表,但互相之间看不到彼此的数据,也就是说临时表是会话独立的。
在DB2数据库,创建视图后,查询创建的视图如果报-1585则表明临时表空间不足,需要根据资源内容解决此问题。