Oracle GoldenGate磁盘要求

来源:互联网 发布:电工模拟接线软件 编辑:程序博客网 时间:2024/05/25 23:59

GoldenGate的安装有两种方式:

1.静默安装

2.OUI界面化安装

以下对安装Oracle GoldenGate所需磁盘的大小做简单说明:

(1)手动构建磁盘要求

操作平台

Oracle版本

压缩文件大小(MB)

安装大小(MB)

Windows

12c

92.3 zip  file

188

Linux

11g

137 zip file

319 tar file

319

Linux

12c

146 zip file

348 tar file

348

(2)OUI构建磁盘要求

操作平台

Oracle版本

压缩文件大小(MB)

安装大小(MB)

Windows

11g

312 zip file

325 OUI installer

504

Windows

12c

321 zip file

325 OUI installer

504

Linux

11g

325 zip file

329 OUI installer

492

Linux

12c

325 zip file

329 OUI installer

521


Oracle GoldenGate对磁盘的要求包含两部分,一是安装OGG所需的磁盘大小,二是OGG存储数据文件所需的磁盘大小。

(1)安装OGG所需的磁盘大小

目前OGG安装包的大小都在1G以下,所以包含压缩包解压后的大小,安装OGG需要分配4G左右的空间足以。

(2)OGG存储数据文件所需的大小

OGG主要数据同步,存储的数据文件主要是从归档日志或者在线日志解析或得的日志信息,以trail文件为承载形式,所以ogg中最站磁盘的是trail文件的存放位置$OGG_HOME/dirdat。也可以说,ogg消耗的磁盘空间取决于处理的数据量的大小,其磁盘的估值规则包含以下三部分

A.估计网络无法使用的最长时间。 计划存储足够的数据以承受最长可能的中断,因为如果中断超过磁盘容量,否则您将需要重新同步源数据和目标数据。

B.估计你的业务在一小时内产生的事务日志量。

C.使用以下公式计算所需的磁盘空间。

一小时内的日志量 x 停机时间 x 40% = tail磁盘空间

D.OGG总共需要的磁盘大小

总磁盘空间 >= 一小时的日志 x 24小时 x 40% x 数据保存的天数 + 其它(5G)

说明: 一天的日志量:数据库一天的日志数据量 = 一小时的日志量 x 24小时

数据保存的天数: 采集进入ogg的数据需要保存多少天,即trail文件的保存天数

其它:日志文件大小 + 配置文件大小 + 错误信息文件大小 + 检查点信息文件大小 + sql脚本文件大小 + ....,保守估计是5G。

注:此处给出的磁盘设计方案只是一个参考方案,其中包含不确定因素(例如:当前小时日志2G,但下一个小时日志有30G)。因此,磁盘的设计应该是根据业务需求以具体的测试方案结果为准。