DYNAMICRESOLUTION | NODYNAMICRESOLUTION

有时候开启OGG进程的时候较慢,可能是因为需要同步的表太多,OGG在开启进程之前会将需要同步的表建立一个记录并且存入到磁盘中,这样就需要耗费大量的时间。OGG同时也提供了DYNAMICRESOLUTION | NODYNAMICRESOLUTION参数来解决这个问题,看官方如何描述的:

DYNAMICRESOLUTION | NODYNAMICRESOLUTION

Valid for Extract and Replicat

Use the DYNAMICRESOLUTION and NODYNAMICRESOLUTION parameters to control how table

names are resolved.

Use DYNAMICRESOLUTION to make processing start sooner when there is a large number of

tables specified in TABLE or MAP statements. By default, whenever a process starts, Oracle

GoldenGate queries the database for the attributes of the tables and then builds an object

record for them. The record is maintained in memory and on disk, and the process of

building it can be time-consuming if the database is large.

DYNAMICRESOLUTION causes the object record to be built one table at a time, instead of all at

once. A table’s attributes are added to the record the first time its object ID enters the

transaction log, which occurs with the first extracted transaction on that table. Recordbuilding

for other tables is deferred until activity occurs. DYNAMICRESOLUTION is the same as

WILDCARDRESOLVE DYNAMIC.

NODYNAMICRESOLUTION causes the object record to be built at startup. This option is not

supported for Teradata. NODYNAMICRESOLUTION is the same as WILDCARDRESOLVE IMMEDIATE.

For more information about WILDCARDRESOLVE, see page 389.

时间: 2024-10-03 03:16:20

DYNAMICRESOLUTION | NODYNAMICRESOLUTION的相关文章

基于OGG的Oracle与Hadoop集群准实时同步介绍

Oracle里存储的结构化数据导出到Hadoop体系做离线计算是一种常见数据处置手段.近期有场景需要做Oracle到Hadoop体系的实时导入,这里以此案例做以介绍.Oracle作为商业化的数据库解决方案,自发性的获取数据库事务日志等比较困难,故选择官方提供的同步工具OGG(Oracle GoldenGate)来解决. 安装与基本配置 环境说明 软件配置 角色 数据存储服务及版本 OGG版本 IP 源服务器 OracleRelease11.2.0.1 Oracle GoldenGate 11.2

GoldenGate复制单表开并行

最近有几项业务下线,需要从一张表中删除6.8亿多条数据.想办法把数据删除掉了,但对应的ogg灾备端复制时有了的延迟,而且延迟的时间起来越长. 对于表太多造成的延迟可以把所有表分为多个组来做复制,于是想复制进程是否可以对单表复制开并行.上网查到了相关的资料,可以使用@RANGE函数对单表作表内的拆分,通过对表上主键列作hash算法将该表上发生的变更均分到多个replicat上来降低单个replicat组件的负载. 动手实验一下: ogg搭建过程不再重复,从网上就可以查到. 实验过程:模拟在源端对表

GoldenGate实施步骤

一.GoldenGate实施环境 source database:oracle 11.2.0.3 target  database:oracle 11.2.0.3 需要配置的进程如下: source database:extract.data pump target database:replicat 说明如下: 1.主提取进程首先将trail生成在本地,然后datapump读取本地trail再发送到目标服务器,即便网络故障,主提取进程仍然能随着事务生成trail文件,而datapump则会暂时

AIX 6.1 Oracle 10G 数据库GoldenGate实施

安装环境说明: 源端:AIX 6.1 10.190.1.215 目标端:Linux 10.191.1.10 1:源端创建goldengate 表空间. 表空间的要求:最小500m,大点3-5G,设置自动扩展. SQL>  set pagesize 9999 col tablespace_name for a15 col file_name for a45 select tablespace_name ,file_name from dba_data_files; 在源端创建GoldenGate表

logsource and ALO

1.首先配置sourcedb上的nfs服务,oggstd上挂载sourcedb的online redo和archive log的目录 oggsource上配置: vi /etc/exports /u01/app/oracle 134.178.1.182(rw,no_root_squash,no_all_squash,sync) save and exit exportfs -r linux 6.X service nfs start service rpcbind start oggstd: m

Goldengate参数规范

1.    文档综述 1.1.  文档说明 本文档规定了在实施Goldengate时,各个进程需要配置的参数. 该参数模板适合于Goldengate11.2.1.0版本: **注:本文档为Goldengate实施规范系列文档内容之一.在Goldengate的实施过程中,需要严格遵循系列实施规范. **注:无主键,大事务,这些都是OGG支持有问题的,需要进行应用调整,否则即使按照规范执行,某些情况下也会出现问题. **注:本文档不涉及任何调优参数,如需使用性能调优参数需咨询oracle后谨慎使用.

oracle ogg 单机环境单向复制搭建

OGG安装 fbo_ggs_Linux_x64_shiphome.zip---------------------同时支持11g和12c 添加用户 useradd -u 1003 -g oinstall -G dba ogg 配置环境变量 export ORACLE_BASE=/u01/app/oracle; export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_SID=racdb1; export OGG_HOME

ogg实现oracle到sql server 2005的同步

一.源端(oracle)配置1.创建同步测试表create table gg_user.t01(name varchar(20) primary key);create table gg_user.t02(id int primary key,name varchar(20));2.添加定义文件(是异构之间的传输,需要转换字段类型等处理需用到defgen工具生成定义文件)GGSCI (kermart) 4> edit params defgendefsfile D:\ggate\dirdef\t

GOLDENGATE安装配置与复制流搭建_DG端抽取支持DDL版

GOLDENGATE安装配置与复制流搭建_DG端抽取支持DDL版 1.配置场景     OGG版本11.2.1.0.1 2.OGG软件安装 2.1 源端和目标端创建OGG安装目录与授权 #mkdir /u01/ogg #chown –R oracle:oinstall /u01/ogg #chmod –R 777 /u01/ogg 2.2 源端和目标端OS层参数调整与配置环境变量 (1)OS参数调整 #vi /etc/sysctl.conf net.core.rmem_max=8388608 n