数据库以归档日志模式运行

我在RHEL 5上使用Oracle 11g。我创build了一个没有归档日志的数据库。 在从SQLSERVER离线迁移到ORACLE之后,我已经将这个数据库更改为在归档日志模式下运行。

我的数据库正常运行,我确信数据库没有变化,但我想知道为什么它会生成许多档案文件(每天大约1GB)。

你有什么主意吗?

问候,

Sarith

对于繁忙的生产数据库,1GB的日志是相当小的(我有数据库每天有100GB的日志或更多)。 无论如何,如果你想知道什么是日志,你应该看看Oracle LogMiner:

http://www.oracle.com/technology/oramag/oracle/05-jul/o45dba.html

约亨

归档日志是SQLServer中事务日志的Oracle等价物。 他们应该是您的备份策略的重要组成部分。

他们更正确地被称为归档重做日志。

Oracle有一组循环日志文件,用于存储在数据库上执行的语句。 这些存在于存档和非存档模式。

在归档模式下,重做日志只能在归档后重新使用。 这些是你所看到的文件。

我build议使用RMAN来pipe理备份和归档日志维护。