数据库中高级诊断理论与实战 第6讲 - Oracle RAC 巨慢的案例分析与 Oracle SMON进程作用解析 这是中高级诊断理论与实战课程第6讲。今天将分享Oracle 核心进程的一些作用和原理,同时再分享一个上周日处理的一个Oracle RAC性能性能故障的分析处理过程和思路,希望大家能有所收获。 案例分享:应用全部启动,Oracle RAC很快就被打满连接夯死 首先我说一下我的分析思路,我通常登录数据库直接top 看下负载,然后直接看等待事件,通常根据等待事件,80%的可能性就能直接定位问题。 这样讲 数据运维 2024-07-20 大猫
oracle 19c rac 静默安装 转载自:https://www.modb.pro/db/622283 1、 配置 hosts vi /etc/hosts #public 10.229.120.4 rac1 10.229.120.6 rac2 #private 192.168.10.11 rac1-prv 192.168.10.12 rac2-prv #virtual 10.229.120.5 rac1-vip 10.229.12 数据运维 2024-07-10 泡泡
Oracle数据库压力测试方法实战 前言 由于生产环境硬件已使用7年,近期打算把核心系统迁移到新购的深信服超融合服务器上。但担心超融合的性能不能满足当前生成环境Oracle 11.2.0.4 RAC的迁移。我们可以先在超融合搭建一套Oracle11g RAC环境,在没有真实业务数据的情况下做一些基本的CPU,IO,事务的压力测试。再根据实际情况做全面的迁移测试。 测试环境 CPU 16c,内存 256G,操作系统版本Oracle L 数据运维 2024-07-04 向阳逐梦
记录一次对LOB字段进行回收空间的案例 今天接到运维人员反馈最近表空间增长有点过快。按现有的数据增长,预计年底前就需要扩容存储。而从DBA的角度盲目进行硬件扩容是一种不负责任的的表现,我们要搞清究竟是什么导致数据增长的,解决问题根本所在。下面把整个过程分享给各位小伙伴,希望能帮助到您。 问题现象 从运维人员那得知表空间加了没有多久就用完了,客户方原本打算做预算将存储进行扩容。但本人觉得还是要对客户方负责,评估一下到底需不要增加硬件。先看 数据运维 2024-06-23 法医
oracle rac的应用隔离 一、概念 RAC的不同节点运行不同应用,访问不同的数据。否则,节点间不做应用控制而访问相同数据争用造成的global cache等待事件会导致整体RAC性能不佳,甚至不如单节点。 应用隔离可以通过服务器端监听服务实现,也可以通过客户端的连接串配置实现。 二、实现 服务端应用隔离配置: 2.1 创建集群服务 oracle用户执行: srvctl add service -d cdfla -s sin 数据运维 2024-06-21 竹子爱熊猫
PRKC1044 增加节点异常处理 添加节点报错 [oracle@rac1 ~]$ cd $ORACLE_HOME/oui/bin[oracle@rac1 bin]$ export IGNORE_PREADDNODE_CHECKS=Y[oracle@rac1 bin]$ ./addNode.sh -silent "CLUSTER_NEW_NODES={rac2}"Starting Oracle Universal Installer 数据运维 2024-05-28 张二河
【oracle】Oracle RAC中的GNS到底是什么? 本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。 一、概述 Oracle Grid Naming Service (GNS) 是Oracle Grid Infrastructure的一个重要组件,它提供了一种集中式的命名服务,主要用于简化集群环境中的网络配置管理,特别是在Oracle RAC(Real Application Clusters) 数据运维 2024-05-28 Escape
云贝教育 |【技术文章Oracle RAC中的GNS到底是什么? 本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。 一、概述 Oracle Grid Naming Service (GNS) 是Oracle Grid Infrastructure的一个重要组件,它提供了一种集中式的命名服务,主要用于简化集群环境中的网络配置管理,特别是在Oracle RAC(Real Application Clusters) 数据运维 2024-05-24 醒在深海的猫
Oracle rac如何替换OCR和VOTE磁盘组 昨天公众号发了利用ASM实现存储的零停机存储迁移,有粉丝后台私信,DATA/ARCH DG可以这样加盘踢盘实现零停机存储迁移。但是OCR磁盘组如何来替换呢? 利用ASM功能实现Oracle RAC零停机存储迁移 翻文档,找到了之前给一套Solaris 10+oracle 11g rac 环境替换ocr和vote log在这里分享给大家,背景是存储换代由原来的HP EVA6000替换为HDS VS 数据运维 2024-05-23 LOVEHL^ˇ^
常用的几种Oracle架构介绍 在日常运维过程中,接触了几种Oracle数据库提供的高可用性(High Availability)方案,分别是RAC(Real Application Clusters),Data Guard,和GoldenGate,今天主要是对这三个方案做个简单的介绍。 1. RAC(Real Application Clusters): RAC是一种允许多个数据库实例在不同的服务器上运行,但同时访问同一个物理 数据运维 2024-04-28 宇宙之一粟
最强AI:国产数据库RAC共享集群距离商用还有几年? 今天听了一下某国产数据库RAC共享集群技术的在线分享,虽然讲得比较简单,但是也大概了解了一些内容。 从分享的架构来看,大致分为几层,Cohesive memory(类似Oracle rac cache fusion), 心跳网络,gls/grc/gcs,yfs以及ycs。其中yfs是文件管理系统,类似Oracle ASM,可以管理裸盘。 对于共享集群架构来讲,其性能的高低完全受限于 数据运维 2024-04-26 三掌柜
oracle 12c rac安装 Oracle 12c RAC,全称Real Application Cluster,是一种高可用性的数据库集群解决方案。它可以实现数据库的容错、负载均衡、自动故障转移和扩展性等功能,旨在提供更高的可用性和可扩展性,为企业提供更强大的数据库支持。 在进行Oracle 12c RAC的安装时,需要先确定硬件和操作系统的要求。例如,安装Oracle 12c RAC需要至少两台服务器,并且这两台服务器之间 数据运维 2024-04-15 捡田螺的小男孩
Oracle RAC+ADG添加数据文件同步失败?原来是参数惹得祸! 前言: 非常简单的一个添加数据文件的操作,在oracle单机环境下,通常只需要确认表空间名称,数据文件路径和名称,剩余空间大小等,就可以进行添加数据文件的操作。 但是在Oracle RAC+ADG环境下,除了要考虑主备库的表空间名称,数据文件路径和名称,剩余空间大小等,还需要考虑备库的db_file_name_convert、standby_file_management、db_create_fi 数据运维 2024-04-15 大树
Oracle RAC+DG架构ASM磁盘组扩容(AIX7.1) 说明: 文章整理自2020-09-05我在ITPUB博客发布的以下文章: https://blog.itpub.net/29785807/viewspace-2717409/ 数据运维 2024-04-15 竹子爱熊猫
oracle 12.2 rac安装 本文将介绍如何在Oracle 12.2中安装Real Application Cluster(RAC)。 步骤一:安装Oracle Grid Infrastructure(GI) 在进行12.2 RAC安装前,必须先安装GI组件。可以按照如下步骤进行: [root@rac1 ~]# chmod -R 775 /u01 [root@rac1 ~]# chown -R oracle.oinstall 数据运维 2024-03-20 贤蛋大眼萌
oracle 12.2 rac Oracle 12.2 RAC (Real Application Clusters)是企业级数据库系统的一种,它允许多个数据库实例在不同的服务器节点上运行。用户可以通过负载均衡来访问这些节点上的任何一个实例。RAC技术是Oracle公司的一种集群技术,将多个数据库实例同时运行在同一个共享存储区(Shared Storage)上,并且保证各个实例之间的数据相互一致。本文将对Oracle 12.2 数据运维 2024-03-19 捡田螺的小男孩
oracle 12c rac 搭建 Oracle 12c RAC是一种高性能、高可用的集群系统,它具有非常强大和灵活的集群管理功能。它是通过多台服务器之间共享存储和资源来实现高可用和可扩展的应用程序。不管是在哪个行业,都需要有可靠和高性能的IT基础设施,Oracle 12c RAC就是一种能够满足这些需求的解决方案。 在Oracle 12c RAC架构中,我们使用的是Oracle Clusterware来管理节点,这个软件是专门为O 数据运维 2024-03-14 剑圣无痕
解读 Oracle RAC 对企业业务的重要意义 标题:Oracle RAC对企业业务的重要意义与具体代码示例解读 在当今数字化时代,数据管理变得至关重要,对于大型企业而言,数据库系统的高可用性和可伸缩性是保证业务稳定运行的关键。Oracle Real Application Clusters(RAC)作为一种多节点集群数据库架构,在企业中发挥着重要的作用。本文将探讨Oracle RAC对企业业务的重要意义,并结合具体的代码示例进行解读。 一、O 数据运维 2024-03-07 泡泡