我的机子双机并行,AIX 4。3,oracle 9。01,现发现一个机子上的oracle临时表空间总是达到90%多,而另外一台则仅百分之几,请问oracle的临时表空间做什么用,我的机子为什么不能释放临时表空间,临时表空间绝对够用现有3G左右,谢谢!
oracle临时表空间主要是用来做查询和存放一些缓存的数据的,磁盘消耗的一个主要原因是需要对查询的结果进行排序,如果没有猜错的话,在磁盘空间的(内存)的分配上,oracle使用的是贪心算法,如果上...
by
frankfan126
-
Oracle
-
2011-12-19 13:56:43 阅读(1262) 回复(0)
请教各位老师 我想重建临时表空间由于没有做过类似操作特求助 我的想法是 create temporary tablespace TEMP2 TEMPFILE '/home2/oracle/oradata/sysmon/temp02.dbf' SIZE 512M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED; --创建中转临时表空间 3.alter database default temporary tablespace temp2; --改变缺省临时表空间 为刚刚创建的新临时表空间temp2 4.drop tablespace temp including contents and datafile...
imp后经常发现即使指定了fromuser和touser以及tablespace,最后却发现表还是导入了system表空间,一开始以为是用户名称、表空间大小写不对导致,后来发现是其他原因 由于之前的数据库创建的用户有dba权限又没有指定默认表空间(导致默认表空间为system),或者建表的时候指定了表空间为system 由于这些表是dba用户导出的,又只能被dba导入 所以导致导入数据库的时候,这些表又回到了system...
by
lolizeppelin
-
Oracle
-
2011-12-20 09:48:14 阅读(898) 回复(0)
在 oracle 10g 中,可以创建多个临时表空间,并把它们组成一个临时表空间组,这样应用
by
kaixin20xx
-
Oracle
-
2011-12-22 08:54:01 阅读(753) 回复(0)
2台HP-UX系统,做oracle 10g rac,裸设备存储, 想扩大临时表空间。具体步骤(注意是裸设备存储oracle数据库): 2台设备都需要增加吗?用一个最简单,最安全的方法。谢谢大家。
by
chinaboycj
-
Oracle
-
2010-07-02 09:46:49 阅读(3084) 回复(2)
我的oracle 10g(windows 2003)上的临时表空间(temp)怎么显示的是0,使用0。请问是怎么回事? 我要修改也修改不了,看它的存储,根本就没有存储文件的。但是系统运行是正常的。 使用10g的em可以进行修改。以前我用的是9i的oem [ 本帖最后由 nowater79 于 2006-12-6 18:09 编辑 ]
在SQLPLUS中执行以下语句总是出错,但是我的表所在目录已经创建了 CREATE TABLESPACE temp_ts TEMPORARY DATAFILE '/opt/oracle/db02/tmp/temp_ts' SIZE 500M ONLINE; CREATE TABLESPACE temp_ts TEMPORARY * ERROR at line 1: ORA-12913: Cannot create dictionary managed tablespace
用热备份alter tablespace user begin backup;命令后, scn号冻结,user表空间数据内容是否改变? 如果改变,用备份的文件来恢复,系统如何保持一致。
|