项目中delete使用会产生redo与undo,不释放表空间,产生高水位线。解决的办法一种是使用临时表,首先把数据备份临时表中,将原表truncate掉,再将临时表数据回插到原表中。另一种使用行迁移,语法是:
开启行迁移:alter table 表名 enable row movement
回收水位线:alter table 表名 shark space
关闭行迁移:alter table 表名 disable row movement
项目中delete使用会产生redo与undo,不释放表空间,产生高水位线。解决的办法一种是使用临时表,首先把数据备份临时表中,将原表truncate掉,再将临时表数据回插到原表中。另一种使用行迁移,语法是:
开启行迁移:alter table 表名 enable row movement
回收水位线:alter table 表名 shark space
关闭行迁移:alter table 表名 disable row movement