有没有办法估计归档日志将消耗多少空间?

问题描述:

我们试图掌握从基于数据泵的备份过程到基于RMAN和归档日志的备份过程的空间需求。目前,我们受空间限制的限制,即使数据库的大小为20GB左右,如果包含临时表空间等,我需要知道如何切换使用它们以估计我的归档日志的大小所以我可以告诉我们的系统管理员他们需要给我多少空间(由于他们在服务器端采取的备份措施,空间增加会占用磁带驱动器上指数级的额外空间,所以他们会对此感到恼火。)有没有办法估计归档日志将消耗多少空间?

通过归档日志消耗

空间主要取决于交易发生在数据库上的类型,如果交易大多是选择查询,您将不再需要,对归档存储的发生频率多的空间将是低的。

如果数据库交易ons主要是dml或基于写入的查询,因为生成频率很高,所以您需要更大的存储区来存档。

这也取决于检查点在数据库中发生的频率以及撤消段的大小。

由于存在空间限制,我建议拥有相当数量的存档空间,并经常对存档日志进行磁带备份,以便备份的存档可以从服务器存储中删除以获得更新的存档空间。