我的ORACLE TEMP表空间为什么会不自己缩小﹐现在有十几G了? 你把临时表空间限定大小就行了,可能是你创建它的时候,默认让它自动extend,maxextents也没有指点适当的大小,最好是删除它,重新指定条件创建 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 how it possible ? 十几G了!!!!!I think you might store some permanent object ( table) in this temp tablespacecheck it in select * from dba_tables where tablespace_name = 'TEMPTABLE' 是有可能的,因为所有的sort操作均在这里进行,如果对大表进行排序等操作,很容易使temp涨疯,但是它涨大了也没关系,这只是一个最大值,如果你的某个操作完成了,所使用的空间会释放掉的,下次使用时不会 再接着往下涨下去,而临时表空间的占用率只有当重启oracle服务后才可以回零为了系统正常运作,把temp表空间做大一些是有好处的,而且如果没有用RAID之类的技术,最好把temp表空间放在单独的硬盘上,这样会好一些。 http://expert.csdn.net/Expert/topic/1292/1292621.xml?temp=.9416162 我以前碰到这个问题就是做alter tablespace temp offline;alter tablespace temp online;就好了,你可以尝试一下,不用drop 在oracle9i中select distinct tablespace_name from dba_tables;DRSYSEXAMPLEODMOEM_REPOSITORYSYSTEMTOOLSUSERSXDBalter tablespace tablespace_name offline;alter tablespace tablespace_name online; Oracle登陆密码忘啦,怎么找回? 查询问题 oracle-instantclient 在linux系统解包后 怎么应用,请求指点 前触发器的问题 请教——创建存储过程的错误 oracle新手,为了方便与各位高手大虾学习,留下MSN:) 忘记了 Oracle Managerment Server 的密码了, 怎么办? oracle建立一个隐藏用户 SQL查询每次量级都不同 帮忙优化SQL? 改了一下机器名,然后我把名字又改回去,但控制台启动不了,怎么办啊? 如何怎加索引空间??
I think you might store some permanent object ( table) in this temp tablespace
check it in
select * from dba_tables where tablespace_name = 'TEMPTABLE'
为了系统正常运作,把temp表空间做大一些是有好处的,而且如果没有用RAID之类的技术,最好把temp表空间放在单独的硬盘上,这样会好一些。
alter tablespace temp offline;
alter tablespace temp online;
就好了,你可以尝试一下,不用drop
select distinct tablespace_name from dba_tables;
DRSYS
EXAMPLE
ODM
OEM_REPOSITORY
SYSTEM
TOOLS
USERS
XDBalter tablespace tablespace_name offline;
alter tablespace tablespace_name online;