我的桌子有188307430条记录 它还有分区。
在我在桌子上触发SELECT后我意识到的两个语句
select * from emp order by created_date;
这导致上述与TEMP表空间中的临时段相关的异常
所以我有很多问题:
这个问题是否可以恢复 - 即所有其他用户是否会受到影响?
或其他选择只会导致Oracle清理TEMP表空间?
答案 0 :(得分:0)
01652,00000,"无法在表空间%s&#34中按%s扩展临时段;
原因:无法为所需的块数分配范围 表空间中的临时段表示。
操作:使用ALTER TABLESPACE ADD DATAFILE语句添加一个或多个 表示文件到表空间。
是的,这是可以恢复的。在Oracle数据库中,SMON进程负责清理不再需要的临时段。
所有其他用户是否会受到影响?
是的,如果他们的SQL需要TEMP段,那么它们也会受到影响。