04 2021 档案

摘要:一、需求 对于使用序列作为主键列,当insert过于频繁时,经常出现索引块分裂的问题? 那么Oracle在新的版本存在咋样的改进! 12c新特性 Scalable Sequences 参考 https://cloud.tencent.com/developer/news/113092 https:/ 阅读全文
posted @ 2021-04-30 10:31 绿茶有点甜 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、报错内容 ERROR OGG-00516 Fatal error executing DDL replication: error [Error code [12991], ORA-12991: column is referenced in a multi-column constraint] 阅读全文
posted @ 2021-04-24 09:18 绿茶有点甜 阅读(501) 评论(0) 推荐(0) 编辑
摘要:一、需求:DG最大可用模式下,dg备库可能对主库有什么影响? 上一篇文章测试了最大保护模式下,dg备库出现问题,对主库的影响? 那么如果是最大可用模式下呢? 二、测试 --查询数据库的保护模式: >select name,database_role,protection_mode from v$da 阅读全文
posted @ 2021-04-23 12:46 绿茶有点甜 阅读(941) 评论(0) 推荐(0) 编辑
摘要:一、需求 疑问?Oracle最大保护模式下,dg备库出现问题,影响主库吗? 我们都知道Oracle最大保护模式的意思是oracle不允许数据丢失,1条记录都不行! 那么备库有问题? oracle主库还能读写吗? 二、测试 2.1 现有情况查询 --查询保护模式:最大保护 SQL> select na 阅读全文
posted @ 2021-04-23 11:50 绿茶有点甜 阅读(614) 评论(0) 推荐(0) 编辑
摘要:一、需求 某客户需要搭建dg,但是主库与备库剩余空间都不是很充足, 如果使用RMAN备份到本地,然后scp 备份文件到dg,空间需要考虑很多问题! 那么duplicate 方式搭建,是否会备份主库写到主库,或者写到备库的备份文件中呢? 本质上这个问题就是对duplicate操作的理解到什么程度! 二 阅读全文
posted @ 2021-04-22 14:39 绿茶有点甜 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一、问题概述 需求:客户反馈dg库执行SQL比主库慢一备,其实和上一个cache的案例是一个客户,但是场景不同,本次使用了cache,但是效果还是不理想,客户不开心,废话不多说。 1) 客户执行一条sql,主库执行时间<<备库执行的时间; 2)上前观察dg cache的情况,发现SQL涉及的对象不再 阅读全文
posted @ 2021-04-20 19:19 绿茶有点甜 阅读(646) 评论(0) 推荐(1) 编辑
摘要:一、问题概述 某客户11.2.0.4 linux 环境,dg备库检查同步是否正常,以下为完整流程; 1) 通过主库检查dg 连通性,一切正常; 2)查询dg 观察mrp status 处于 WAIT_FOR_LOG; 3)检查发现延迟几十天??? 4)再次检查,发现wait_for_log sequ 阅读全文
posted @ 2021-04-20 18:40 绿茶有点甜 阅读(2870) 评论(0) 推荐(0) 编辑
摘要:一、需求,测试12c DG 新建、删除PDB是否导致DG连通性中断 有同事之前沟通过说,搭建完成12c dg之后,由于新建、删除维护PDB,从而导致DG的中断,本篇博客对使用这种场景进行模拟测试,达到学习目的。 二、测试 2.1 主库新建一个pdb SQL> CREATE PLUGGABLE DAT 阅读全文
posted @ 2021-04-20 09:53 绿茶有点甜 阅读(277) 评论(0) 推荐(0) 编辑
摘要:一、需求,主库添加日志后,备库未操作主库日志比备库日志数量多,有什么影响? 正常来说,我们搭建Oracle DG之后,一般来说都会配置standby_file_management =>AUTO 但是只能同步数据文件的操作,对于日志文件来说并不会同步主库添加日志的行为! 我们都知道,DG搭建,ora 阅读全文
posted @ 2021-04-20 09:05 绿茶有点甜 阅读(275) 评论(0) 推荐(0) 编辑
摘要:一、疑问,什么情况下主库会发出一个会话连接备库 可以根据上述问题,进行一定猜测。 例如,主库启动时,远程归档线程自动发出远程连接dg备库的请求; 以及远程归档线程状态参数,defer,enable切换时会尝试发起新的连接; 二、测试 2.1 主备连接正常,主库shutdown immediate P 阅读全文
posted @ 2021-04-20 08:39 绿茶有点甜 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一、需求,前段时间,墨天伦有个小伙伴咨询了这个问题,搞了测试环境测试下。 Oracle-DG 主库将log_archive_dest_state_2远程归档线程参数设置为defer,为什么dg还是处于实时同步状态? 按照小伙伴的预期,正常情况下,此时DG连通性已经中断。 二、测试 2.1 正常同步 阅读全文
posted @ 2021-04-19 23:37 绿茶有点甜 阅读(2260) 评论(0) 推荐(0) 编辑
摘要:一、需求,测试环境rm删除了数据文件,db重启后无法open 测试环境12.2,linux 单实例,存在一个pdb, 没有任何备份! 允许数据丢失,如何恢复db open! RMAN> report schema ; using target database control file instea 阅读全文
posted @ 2021-04-19 22:43 绿茶有点甜 阅读(476) 评论(0) 推荐(0) 编辑
摘要:一、问题:客户反馈在生产库和测试库执行相同SQL,测试库执行比生产库慢一倍 问题摆在这里,需要进行分析? 啥??? 版本11.2.0.4,都是单实例,主机系统硬件配置差不多。 二、对比SQL的执行效率 set linesize 500 set termout off alter session se 阅读全文
posted @ 2021-04-19 19:29 绿茶有点甜 阅读(228) 评论(0) 推荐(0) 编辑
摘要:一需求、 为什么删除了临时文件,但是v$tempfile,dba_temp_files视图中还是存在记录 alter tablespace cc drop tempfile '/xxx'; Mon Apr 19 14:26:56 2021 alter tablespace cc drop tempf 阅读全文
posted @ 2021-04-19 14:50 绿茶有点甜 阅读(492) 评论(0) 推荐(0) 编辑
摘要:一、学习目标 有同事问OGG技术问题,OGG软件,在oracle数据库中,集成模式抽取进程REGISTER DATABASE,都做了什么操作? 有什么风险? 并且提到了一个抽取进程注册,在瞬时间并发占用了大量的进程process,并且当时某DB process剩余不足,最终导致DB的process占 阅读全文
posted @ 2021-04-14 11:33 绿茶有点甜 阅读(2124) 评论(0) 推荐(1) 编辑
摘要:一、学习目标 Oracle数据库,使用OGG集成模式抽取进程启动时,如果没有配置合理的streams_pool_size参数可能会过一段时间就报错abend! 那么我们如何配置这个参数的大小?如何计算? 二、参考文档 从OGG官网检索这个DB参数,没有看到合理的建议信息! 2.1 MOS OGG-0 阅读全文
posted @ 2021-04-13 16:08 绿茶有点甜 阅读(1904) 评论(0) 推荐(0) 编辑