为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。

性能爆表
AnyShare
如何购买
我已是Anyshare 客户
AnyRobot
如何购买
购买 AnyRobot 订阅服务
我已是 AnyRobot 客户
一对一在线咨询
我是 AnyRobot 新客户
一对一在线咨询

爱数博客

全部 AnyBackup AnyShare AnyRobot AnyDATA AnyFabric

AnyBackup7.0 备份 Oracle 数据库的优化参数,你用过吗?

2020-03-10 5132 0
 导读:AnyBackup 7.0 提供了丰富的 Oracle 备份性能优化参数,只需在管理控制web端做简单的配置,即可实现性能大大的优化。本文旨在描述如何使用优化参数,尽可能达到最大化的备份效率,缩减备份窗口。

优化参数概览:
     
   
上图给出的参数是不是很丰富呢,下面我们就详细说明每个参数的用法,以及如何设置才能保证备份速度最大化。

通道数
设置数据文件和日志文件的备份通道数可以显著的优化备份性能。通道数设置范围是1~254。如果存储性能一般,存储环境不稳定,建议配置12个通道;如果存储性能好,环境稳定,建议配置10个以下通道数。通道数需要根据硬件条件来调整,过多反倒适得其反。
      


Filesperset
设置每个备份集中最多包含的数据文件和日志文件的个数。
设置范围是1~64。当FILESPERSET=1可获得更高的重删率,但是备份速度会相应的降低,如果配置更大的值会提升备份速度,但可能会影响重删效果,建议配置值在32以内。可逐步增加其大小从而根据具体的备份速度和重删率来确认最优的配置。

BCT选项:
Oracle Block Change Tracking选项;选择启用Oracle Block Change Tracking选项可以提升增量备份性能,增量备份不再需要扫描整个文件。在备份期间,change tracking会维护已经标记为change 的block 的bitmap 信息,Oracle 会自动管理change tracking file的大小,只保留最近最近8次block change 的信息。超过8次,那么最前面的block bitmap 信息会被current change 覆盖。第一个0级的增量备份扫描整个data file。 随后的增量备份使用block change tracking file的信息,只扫描自上次备份以来被标记为change 的block。

Blksize
配置磁带缓冲区的大小。
设置范围是0.25M~4M,默认是0.25M,配置只能是0.25的倍数。如果系统性能好,备份数据量较大,建议配置0.5M,相对默认0.25M备份速度会有所提高,改善备份性能。

Maxopenfiles
设置
RMAN能够并行读取的数据文件个数,默认值为8,设置范围是1~100。如果数据进行了分块备份,可以考虑将MAXOPENFILES参数设置为48之间,如果不需要分块备份数据,建议将MAXOPENFILES参数设置为8以上的值。如果并行度过高,则会增加系统的负担,降低备份操作的性能。

Maxpiecesize
配置一个备份集的最大容量。默认配置
30G,设置范围是1~2047G。如果数据库存在BigFile类型的数据文件,那么MAXPIECESIZE建议30~100G,否则建议小于30G,但是不建议取值太小,频繁的切片会导致备份速度下降。

Section Size
开启该选项,默认大小是30G,最小是1M,可以自定义设置具体的值,使大文件按照设置的值分为多个sections,每个sections可以进行并行备份,所以启用该特性可能会显著的提示备份速度。
注意:
Section Size
选项不能和Maxpiecesize选项同时开启。

启用数据库高级压缩
配置是否启用数据库高级压缩。开启该选项,可以在备份过程中,对备份数据进行压缩,节省磁盘空间;对于
Oracle来说,是在一个数据块中通过消除相同值而实现。注意:同时开启重删和压缩,可能会使重删效果不明显。开启压缩会占用更多的主机资源,并且备份速度变慢。

请就本文对您的益处进行评级:

标签

产品功能

相关文章

热门标签

版本发布 在线教学
ai-assistant
chat
support
trial
需求助手 (内容由 AI 大模型生成,请仔细甄别)