2

我已经查过了,但无法找到清除和删除一组文件之间的许多区别。除了简单的备份和删除之外,还有更多需要清除的内容吗?

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

4

3 回答 3

2

Purge runs on a regular basis. It delete things that marked as delete. You can set up criteria. For example, you can set criteria that to remove all the rows have a flag as delete, and remove those rows from a table.

Delete removes the rows on going. For example, if you have a work queue, and the tasks will be finished after the queue, you can delete those rows since they are not needed anymore.

于 2013-08-15T22:02:02.247 回答
2

清除过程

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

存档过程

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

于 2016-04-14T15:41:20.787 回答
0

--某些情况只允许软删除,表示记录不会被永久删除,以后可以恢复。

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

于 2019-12-31T17:17:00.557 回答