![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ogg
回到未来望过去
oracle性能20年研究(saa批量自动优化分析,job、expdp的undo、temp内部运行机制等)
自行开发设计ssi平台(支持vpd)
自行开发设计pythonQT管理平台(系统监控、导出xls、常用字典、常用sql,日常运维sql(支持参数化))应用formysql,fororacle,fordm
python工具应用:工作量化监控mail日报,ogg监控日报(让领导发现问题),pyforweblogic监控自动重启
pyformysql数据外挂(降低mysql华为云性能峰值),py推荐算法落地社保
E-mail:li_tao@neusoft.com
展开
-
【跟我学ogg12.3.0.1】第二节【Oracle GoldenGate之Oracle篇】14 实例化Oracle GoldenGate复制(SOURCEISTABLE直接初始化方便了很多)
本章包含配置和执行复制环境实例化的说明,以在两个或多个数据库之间建立和维护同步状态。在同步状态下,源和目标对象包含相同的或适当对应的值,这取决于在将数据应用于目标对象之前是否对数据执行了任何转换或转换。Topics:Overview of the Instantiation Process在实例化过程中,复制源数据并将副本加载到目标数据库。 Prerequisites for Insta...转载 2019-11-07 08:56:40 · 897 阅读 · 0 评论 -
【跟我一起学习ogg】【12.3.0.1】第一节 4 为Oracle数据库安装经典Oracle GoldenGate
4为Oracle数据库安装经典Oracle GoldenGate本章包括了第一次为Oracle数据库安装Oracle GoldenGate Classic architecture的说明。安装Oracle GoldenGate将安装运行和管理处理所需的所有组件(不包括其他供应商所需的任何组件,如驱动程序或库),并安装Oracle GoldenGate实用程序。Topics:Setti...原创 2019-10-28 16:15:38 · 756 阅读 · 0 评论 -
【跟我一起学习ogg】【12.3.0.1】第一节 3 安装Oracle GoldenGate微服务架构(这名字起的太夸张了吧,不就是个安装服务么,我还以为ogg可以同步微服务数据)
3安装Oracle GoldenGate微服务架构The Oracle GoldenGate Microservices Architecture (MA) installation with an Oracle Database三步的过程: Install the Oracle GoldenGate MA. 设置必要的环境变量。 使用配置助手部署Oracle Go...原创 2019-10-28 15:41:35 · 1053 阅读 · 0 评论 -
【跟我一起学习ogg】【12.3.0.1】第一节 2 What are the Prerequisites?(安装软件环境需求)
2What are the Prerequisites?了解在安装之前需要做什么。Topics:Oracle数据库安装的Oracle通用安装程序要求 为Linux或UNIX上的动态构建设置库路径Parent topic:Getting Started with the Installation2.1Oracle数据库安装的Oracle通用安装程序要求Oracle ...原创 2019-10-28 15:08:59 · 259 阅读 · 0 评论 -
【跟我一起学习ogg】【12.3.0.1】第一节 1、What is Required?(硬件需求)
1What is Required?了解支持Oracle GoldenGate的系统和数据库资源的需求。Topics:验证认证和系统要求 操作系统需求 了解并获得Oracle GoldenGate分布Parent topic:Getting Started with the Installation1.1验证认证和系统要求请确保将产品安装在受支持的硬件或软件配置...原创 2019-10-28 10:20:37 · 507 阅读 · 0 评论 -
【ogg】数据初始化分片的小片段生产库下的本地泵居然比网络泵,飞行模式时间消耗大,求解!
生产本地7分钟$ expdp system/xxxxxxx tables=lzjbsi.AC43 logfile=iAC43201901.log flashback_scn=16736788668327 EXCLUDE=INDEX query=\"where aae002=\'201901\'\" content=data_only Export: Release...原创 2019-10-23 14:50:40 · 258 阅读 · 0 评论 -
【ogg实验三】当所有ext日志不存在是,需要重新抽取的实验
1、scn转timestamp,需要同步的scn确定ext的begin时间SQL> alter session set nls_timestamp_format='yyyy-mm-dd hh24:mi:ss';Session alteredSQL> select scn_to_timestamp(2511095733793) from dual;SCN_TO_TIMEST...原创 2019-10-22 16:30:14 · 1086 阅读 · 0 评论 -
【ogg】在线初始化
OGG-EXP/RMAN在线初始化转载2015-03-02 21:59:51标签:goldengateexp/rmanoracle李海天初始化过程中的关键注意点1-确保能成功打开库级和表级附加日志的2-考虑是否配置DDL和序列的复制3-源库没有DDL操作4-如果用数据导入导出进行在线初始化,确保回滚段不会失效5-目标库不能有引起数据变化的因素(触发器、job、级...转载 2019-10-21 09:49:57 · 727 阅读 · 0 评论 -
【ogg】cmds
数据泵expdp导出nohupexpdpsystem/********dumpfile=lysb_20121113_%U.dmpdirectory=dmp_dirschemas=scottlogfile=expdp_20121113.logjob_name=lysbexpdp&index导入时会占用大量时间,导入时先导入处index外的其他对象包括数据nohup...原创 2019-10-21 09:50:11 · 379 阅读 · 0 评论 -
【ogg】数据初始化RMAN方式
4.2.RMAN方式4.2.1.备份数据库备份数据库、归档、控制文件:$rman target /run {allocate channel c1 type disk;allocate channel c2 type disk;allocate channel c3 type disk;allocate channel c4 type disk;crossc...原创 2019-10-21 09:50:24 · 603 阅读 · 0 评论 -
【ogg】expdp impdp方式
4.1.导入导出方式4.1.1.确定两端字符集查询两端字符集:select userenv('language') from dual;如果相同则没有问题如果不同(1)需要使用csscan工具对源端数据进行检测,查看数据导入到目标端后是否会出现字段长度不足,乱码等情况。csscan使用方法见附录。(2)需要在extract进程和replicat进程中设置环境变量NL...原创 2019-10-21 09:50:39 · 523 阅读 · 0 评论 -
【ogg】base scn for expdp
3.6.获取基准SCN3.6.1.方法一如果客户环境归档保留的比较多,则可采用这种方法:首先确认系统中最早的transaction的启动时间sql> select min(start_time) from gv$transaction;MIN(START_TIME)--------------------02/08/16 19:21:38之后在指定extr...原创 2019-10-18 09:11:27 · 425 阅读 · 0 评论 -
【ogg】dest ogg config
6、配置globals参数(target)GGSCI (ogg2 as ogg@ogg2) 4>edit params ./GLOBALSggschema oggenablemonitoringcheckpointtable ogg.chkpt7、添加检查点表(target)GGSCI (ogg2 as ogg@ogg2) 5>add checkpointtable ...原创 2019-10-18 08:55:46 · 194 阅读 · 0 评论 -
【ogg】ogg软件安装
三、ogg软件安装(source、target)上传、解压ogg安装包并修改属主:unzip 122022_fbo_ggs_Linux_x64_shiphome.zipchown -R oracle:oinstall 122022_fbo_ggs_Linux_x64_shiphome修改oracle坏境变量1、静默安装:cd /fbo_ggs_Linux_x64_shiphome/Di...原创 2019-10-18 08:41:47 · 771 阅读 · 0 评论 -
【ogg】support DDL config
6.启用DDL支持ogg可以配置支持ddl的同步,对ddl的支持是通过创建一些table来保存这些ddl的信息,并且有一些限制。6.1.禁用recycelbinSQL>alter system set recyclebin=off scope=spfile;6.2. 创建存放DDL 信息的user并赋权创建GG的表空间...原创 2019-10-18 08:40:55 · 231 阅读 · 0 评论 -
【ogg】dest db config
3、target端操作:设置ogg参数:SQL>alter system set enable_goldengate_replication=true scope=both sid='*';创建OGG单独使用的表空间:SQL>create tablespace ogg_tbs datafile '+DATA' size 5G autoextend on next 64m;...原创 2019-10-18 08:37:32 · 181 阅读 · 0 评论 -
【ogg】impdp并行度4的速度最优分析
测试条件:数据量aae002=\'201812\'条件下800万条记录,采用不落地数据泵方式rac2个节点系统64逻辑cpu[oracle@LZSB-3850-ZB ~]$ cat /proc/cpuinfo | grep processor | wc -l64[oracle@LZSB-3850-ZB ~]$ cat /proc/cpuinfo | grep processo...原创 2019-10-10 15:29:32 · 499 阅读 · 0 评论 -
【ogg】【秘密】数据初始化(大数据量、数据不落地)
1、分析表大小并排序,单表10G以下定义为小数据量,undo不扩可执行泵入把所有表分析一次execdbms_stats.gather_table_stats(''zb_test'','''||b.segment_name||''');存储大小看占用空间SELECT owner,segment_name, SUM (BYTES) / 1024 / 1024/1024 ...原创 2019-10-10 09:34:40 · 935 阅读 · 0 评论