由事务占用大量undo和temp表空间手动释放

发布时间 2023-07-21 09:56:25作者: 蚌壳里夜有多长
    
正常大事务造成undo 和temp临时表空间被占用,如何释放其空间?

 一般情况下,需要人为的干预,Oracle不会在其扩展后自动收缩,这部分空间Oracle会保留重用。
相应的方法也类似,可以先尝试resize,
不行的话,可以新建后设为默认,待原有的不再使用后就可以删除。
PS: 如果您是DG环境,需要您同时设置主备的参数。
===
How to Shrink the datafile of Undo Tablespace ( Doc ID 268870.1 )
Primary Note: Overview of Oracle Temporary Tablespaces ( Doc ID 1498442.1 )
How To Shrink A Temporary Tablespace in 11G ? ( Doc ID 452697.1 )