我查了一下但是在清除和删除一组文件之间找不到很多区别。 PURGE还有更多只是简单的备份和删除吗?
编辑:具体来说,这是关于Oracle中的跟踪文件和日志文件
答案 0 :(得分:2)
Purge定期运行。它删除标记为删除的内容。您可以设置标准。例如,您可以设置删除标记为删除的所有行的条件,并从表中删除这些行。
删除删除正在进行的行。例如,如果您有一个工作队列,并且任务将在队列之后完成,则可以删除这些行,因为它们不再需要。
答案 1 :(得分:2)
清除过程
清除是释放数据库中的空间或删除系统不需要的过时数据的过程。清除过程可以基于数据的年龄或数据类型。
存档流程
归档是备份在清除过程中将删除的过时数据的过程。在归档过程中,数据将从主事务表移动到备份表
答案 2 :(得分:0)
-在某些情况下只允许进行软删除,这意味着记录不会永久删除,以后可以恢复。
-清除(PURGE)用于永久删除,以后无法恢复。