Oracle ogg for 微软云 mysql 下云至本地延迟应用(云上与云下延迟应用)
OGG延迟云上和云下同步方案;版本:Oracle GoldenGate 19.1 for MySQL 5.7
Oracle 12c Manual Create Database No-CDB
导读:某一些金融行业无法开启图形化界面,无法dbca 开启图形化安装,这种场景我们可以使用create database语句进行创建数据库。本文来介绍此过程。 备注:本文仅记录重要节点步骤,非全步骤记录。请读者自行适配。生产环境建议图形化安装。
Oracle 19c adg全库迁移数据
导读:使用adg将生产数据迁移至预生产环境,使用failover将主备库完成分开成2个互不相关的数据库。adg复制数据这个过程类似于使用mysql ab复制功能,将a库数据复制给b库即可。
Oracle listener log 日志分析方法
导读:核心数据库往往是公司内部很多数据库的数据来源基础,所以要维护核心数据库时,我们应当谨慎! 避免维护核心影响其他业务,所以我们需要了解清楚核心数据库被访问的业务。 这个时候其实我们发现client的ip地址就可以发现影响的业务。从oracle技术上,我们可以通过listener.log中client的ip地址信息来分析访问核心数据库的业务。今天,我们来讲讲分析Oracle Listener Log的方法。
Tuning CPU 100% in Oracle 11g rac-20220215
导读:一个检验DBA通过AWR,ASH,SQL,执行计划,hang sql,10046事件等等工具串联起来解决生产故障的case。随着分析深入了解fixed table原理,绕过BUG解决问题,并解决了偶尔可执行sql语句的优化思路。隆重推荐细读。 场景:FIXED TABLE(X$KSOLSFTS)数据量大,触发的Oracle Bug,引起的cpu高负载(100%)。因业务系统不能立即应用Patch,故采取绕行bug的处理方式解决问题。
数据库服务器安全加固之禁用22或3389端口
导读:数据安全逐渐被企业重视,数据安全加固也逐步成为公司内部提高安全的一项重要工作。 有一些业务系统应用与DB是在同一个网段,只要黑客进入其中一台服务器,就可以跳转到同网段各个服务器。 为了防止跳板风险的发生,我们可以禁用22或3389,但是我们又不能完全禁用,否则日常运维就必须去机房使用管理口进行维护了。 这种情况我们可以安装杀毒软件,使用白名单的形式禁用22或3389端口,这样即能防止跳板风险,又能正常维护。
RAC架构中public网卡down后发生什么和RAC如何自愈?
导读:privdate网卡down后,rac会发生脑裂。public网卡down后,会发生什么呢?public网卡恢复后,rac又是如何自愈的呢?
Oracle RMAN备份为什么会大量使用temp表空间?
导读:Oracle Rman不备份temp表空间,为什么会大量使用temp表空间呢?rman备份datafiles或archivelog files结束时需将rman jobs信息写入controfiles中,其中rman jobs的信息是通过视图v$rman_status查询得知,正是v$rman_status查询消耗了大量的temp表空间,并不是rman程序。通过mos查询发现当FIXED objects的统计信息不准确时,可能导致v$rman_status查询消耗了大量的temp表空间。
Mysql 5.7 MHA 高可用
导读:为节省软件授权成本,故决定将非核心的oracle业务转型至开源化的Mysql中。因业务使用Oracle Rac架构无感知故障转移已熟悉,要求Mysql也需满足无感知的故障转移效果。经团队评估决定使用Mysql Mha高可用架构来完成故障转移功能(虽然有30s左右的延迟,但足已满足非核心系统的要求)。
How to solve of ORA-04063 and RMAN-06429 in 19c
--导读:19.9的rac在执行rman target /时报错,提示"SYS.DBMS_RCVMAN"有错误,这样的报错一般是因为升级后导致一些body失效导致,我们可用采取重建的方式解决。
Windows server 2016的安装网络配置
Windows server 2016 有standard、datacenter 和essentials版本,Windows server 2016 standard 提供企业级功能,具有有限的虚拟化权限。Windows server essentials 是连接云的首选服务器。 IPv4参数设置 设置静态IP地址 Netsh interface ip set address “接口名称”s
重建共享(db或asm)密码文件 in Oracle 19c RAC-20220209
导读:Oracle 19C Rac 中db和asm的密码文件均共享在asm的共享磁盘组中,记录一下重建共享密码文件的方法。
CRS Resource Introduction In Oracle 19c RAC-20220125
导读:简述Oracle 19c RAC CRS资源与作用。
Log And Trc Location n In Oracle 19c RAC-20220118
导读:Oracle 19c Rac log和trc文件均集中保存在各种trace目录中,这样方便我们快速分析log和trc。
How To Deal With Split Brain In Oracle 19c Rac
1.Oracle 19c Rac 脑裂驱逐的不同场景处理方法: 场景1)当cohorts size不相同时,cohort size数量大的cohorts存活,(weight忽略)。 场景2)当cohorts size相同时,且weight相同时;lowest numbered node存活(注:cohort为null也被驱逐)。 场景3)当cohorts size相同时,且weight不相同时;weight大存活,(lowest numbered node忽略)。
Log And Trc Location n In Oracle 19c RAC-20220118
导读:Oracle 19c Rac log和trc文件均集中保存在各种trace目录中,这样方便我们快速分析log和trc。
使用vplex的mirror功能对存储层LUN进行数据的迁移
导读:作为一个懂存储的DBA,涉及底层存储迁移时,多半我会选择使用vplex来完成存储层的数据迁移。这样只要保证底层block是一致的,应用层无需任何验证且时间窗口小。备注:公司需要购买vplex硬件设备。 本人10年间也运维多个emc的存储,包含PowerStore3000T/PowerStore1000T/Unity 550F/Unity 450F/Unity 500/Isilon S210/VNX5700/VNX5400/VNXe3200等等。所以,存储问题也可以咨询我。欢迎骚扰!!!
Rename or Move a datafile In Oracle 19c RAC-20220117
导读: 1.Oracle data files的位置在Oracle数据库中并不是固定不变,它是可以迁移。迁移的方法如2和3两种 2.Oracle 12c之前data files迁移是需要offline,迁移时无法读取和更新data files中的数据。 3.Oracle 12c之后data files迁移是online进行,迁移时data files是可以提供读取和更新的。
Disable Tfa In Oracle 19c RAC-20220112
1.TFA是AHF(自主健康框架)的一部分,TFA可以帮助您收集和分析诊断数据。TFA从12.1.2.3.0之后封装很多oracle问题分析工具。例如:ORAchk,EXchk,OSWatcher,Procwatcher,ORATOP,SQLT,DARDA,alert summary等等,这些工具都不用自行安装了。 2.TFA生产系统中通常预估会占用2%-5%cpu和2%-5%memory。故在不需要收集信息的情况下我们是可以关闭的。
Overview of Oracle Flex ASM In Oracle 19c RAC-20220111
导读: 1.Oracle Flex ASM使Oracle ASM实例能够在一个独立的服务器为更多不同的数据库提供服务 。 2.Oracle Flex ASM特性:解决了本地asm实例于本地oracle实例强绑定的问题。配置Oracle Flex ASM后:本地asm实例down时,本地oracle实例可随机分配至其他节点的asm实例中,保证了oracle实例运行的强壮性。