要多少undotbs, temp?
这个没有固定值,建议你找个测试环境测试一下。
这种还是最好在测试环境测一下,执行实践跟服务器的配置,磁盘io有很大的关系,别人给的建议可能也不太适合你的场景。
这就好比,我想修栋10层大楼,麻烦估算一下要多少水泥多少钢筋,多长时间
关键能SHRINK出多少空间来呢?如果该表和其他表共用TABLESPACE,能挤压出来的空间是很有限的。建议:另建表空间,专门存该表,把该表从现有表空间MOVE到新表空间上。另外该表是否分区表,如能够分区就分一下,把历史数据和当前数据分别存到不同表空间。