ORA-01652:无法在表空间TEMP中将临时段扩展128 - 这是可恢复的吗?

时间:2017-01-10 08:12:21

标签: oracle

我的桌子有188307430条记录 它还有分区。

在我在桌子上触发SELECT后我意识到的两个语句

select * from emp order by created_date;    

这导致上述与TEMP表空间中的临时段相关的异常 所以我有很多问题:
这个问题是否可以恢复 - 即所有其他用户是否会受到影响? 或其他选择只会导致Oracle清理TEMP表空间?

1 个答案:

答案 0 :(得分:0)

  

01652,00000,"无法在表空间%s&#34中按%s扩展临时段;

     

原因:无法为所需的块数分配范围             表空间中的临时段表示。

     

操作:使用ALTER TABLESPACE ADD DATAFILE语句添加一个或多个             表示文件到表空间。

是的,这是可以恢复的。在Oracle数据库中,SMON进程负责清理不再需要的临时段。

  

所有其他用户是否会受到影响?

是的,如果他们的SQL需要TEMP段,那么它们也会受到影响。