清除和删除文件之间的区别?

时间:2012-08-23 06:11:03

标签: oracle file unix purge

我查了一下但是在清除和删除一组文件之间找不到很多区别。 PURGE还有更多只是简单的备份和删除吗?

编辑:具体来说,这是关于Oracle中的跟踪文件和日志文件

3 个答案:

答案 0 :(得分:2)

Purge定期运行。它删除标记为删除的内容。您可以设置标准。例如,您可以设置删除标记为删除的所有行的条件,并从表中删除这些行。

删除删除正在进行的行。例如,如果您有一个工作队列,并且任务将在队列之后完成,则可以删除这些行,因为它们不再需要。

答案 1 :(得分:2)

清除过程

清除是释放数据库中的空间或删除系统不需要的过时数据的过程。清除过程可以基于数据的年龄或数据类型。

存档流程

归档是备份在清除过程中将删除的过时数据的过程。在归档过程中,数据将从主事务表移动到备份表

答案 2 :(得分:0)

-在某些情况下只允许进行软删除,这意味着记录不会永久删除,以后可以恢复。

-清除(PURGE)用于永久删除,以后无法恢复。