自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yamainu

专注Oracle数据库

  • 博客(14)
  • 收藏
  • 关注

原创 浅谈Oracle RAC -- RAC DB特有进程

RAC DB的特有进程。

2022-04-13 22:48:15 1756 4

原创 浅谈Oracle RAC -- RAC DB 简介

浅谈Oracle RAC – RAC DB 简介小伙伴好久不见。前面我们写了很多关于集群软件的知识,了解之前的内容,在维护RAC环境时是必不可少的技能。今天我们来写一些关于数据库层面的知识。1.RAC DB 与 GI 的关系正如之前我们谈到的GI软件是甲骨文开发的集群软件,这个集群软件可以管理众多资源。这里所说的资源包括各种应用程序(当然也可以包括客户自定义的程序)。在介绍CRS的博文中,我们介绍到GI软件中的CRS组件是管理资源的重要组件。它可以对资源进行 CHECK,START,STOP,ABO

2022-04-07 21:52:46 1102 1

原创 浅谈Oracle RAC -- OCR和投票盘

浅谈Oracle RAC – OCR和投票盘各位小伙伴,今天我们来专门聊聊OCR和投票盘的一些知识点。1.OCR功能OCR是Oracle Cluster Register的缩写。OCR相当于集群软件GI的一个注册表,里面存储了关于集群的各种配置信息。CRSD通过访问OCR来获得集群资源的列表和属性信息,以及私网公网等各种配置信息等。2.OLR功能OCR是集群运行过程中为各个节点提供共同的注册表功能的组件,但是在集群启动前所需要的配置信息从何处而来呢?其实GI软件中还有一个OCR的变种叫做OLR。

2022-03-26 20:45:52 3793

原创 浅谈Oracle RAC --CRS组件

浅谈Oracle RAC --CRS组件各位小伙伴,好久不见。经过去年甲骨文公司的裁员风波,原本打算持续更新的博客停更了近8个月时间。裁员后新换了一份工作,干着自己曾经在日本埃森哲时类似的工作内容,也是很舒服,很开心的。新公司同事都特别Nice,公司氛围自由奔放,以至于忘记了我自己还有这么个小天地。Happy之余,又想起我党常说的不忘初心,牢记使命的宗旨,于是重新开始把自己本该写完的浅谈Oracle RAC系列继续写完。言归正传,我们之前的几期重点介绍了RAC集群软件里面的两个重要组件----OHAS

2022-03-18 00:45:38 1998

原创 Oracle数据库中块清除(block clean out)算法介绍

在讨论块清除算法之前,我们有必要来了解一下RBS的概念以及数据块和Transaction表的构造。RBS:RBS是记录Transaction回滚信息的领域。一个RBS可以被复数个Transaction使用, 但是一个Transaction只能使用一个RBS。即使这个RBS的容量不足,也不能中途改换成其它RBS使用。RBS的数量是有限的,当容量不足时,RBS会被循环利用。在RBS的头块(Header block)上存在Transaction表。Transaction表里记录了Transaction 的c

2021-10-18 14:03:54 353 2

原创 perl的世界 - Hello World!

之前的博客一直都在分享关于Oracle RAC 的一些知识。对于

2021-05-17 21:54:20 293

原创 浅谈RAC -- 节点reboot问题的调查方法

浅谈RAC – 节点排除的故障调查方法我们在上面的博文中介绍了CSS组件。今天我们继续围绕CSS组件的节点排除问题来总结一下常用的故障调查方法。我们都知道CSS组件维护集群关系的两个最重要的手段就是NHB和DHB。这也就意味着如果CSS组件的NHB和DHB的任何一个出现问题,都没有办法让集群确认到各个节点的关联信息,那么CSS组件会被Abort掉,节点会被排除出集群。1.丢失NHB各个节点的CSS组件之间丢失NHB又可分为私网通信故障和节点夯两个场景。1.1 私网通信故障我们以两个节点node1

2021-04-24 19:22:43 1062 1

原创 浅谈RAC -- CSS组件

浅谈RAC – CSS再积极的眼睛,终于败给了懒惰的双手。停更了一段时间,今天继续浅谈RAC的博文。我们在前面的博客说集群是一组相互独立的、通过高速网络互联的节点(计算机),它们构成了一个组回,并以单一系统的模式加以管理。所以集群管理软件注定了要有网络互联的管理机制和共享磁盘的守护机制。在GI软件中,这个机制则是由组件CSSD来实现的。集群中的每个节点都有CSSD守护进程,这些进程间会通过私网进行通信,并且定期向其它节点发送网络心跳,以此来确认不同节点间的通信状态。同时各个节点的CSSD还会定期向共享

2021-04-19 13:33:07 619

原创 OJVM是否被使用的判断方法

OJVM是被默认安装的。用下面的SQL可以判定OJVM是否被安装。如果status的值是VALID则代表安装,否则则意味没有被安装。SQL> SELECT version, status FROM dba_registry WHERE comp_id='JAVAVM';VERSION STATUS------------------------------ -----------12.1.0.2.0 VAL

2021-04-02 14:15:22 855

翻译 EVENT 10046取SQL trace的方法和TKPOF整形

EVENT 10046EVENT 10046是Oracle提供的内部event,是强化SQL_TRACE的功能。EVENT 10046 levellevel 内容LEVEL 1 与SQL_TRACE等同LEVEL 4 LEVEL 1 + 绑定变量信息输出LEVEL 8 LEVEL 1 + 待机event信息输出LEVEL 12 LEVEL 1 + LEVEL 4 + LEVEL 8注意事项对DB造成额外的负载,在生产库中的使用需要谨慎。请确认是否设定了MAX_DUMP_FI.

2021-03-29 18:14:07 242

原创 浅谈Oracle RAC -- OHAS组件

浅谈Oracle RAC – OHAS组件懒惰了一周没有更新博客。这两天天气不好,索性利用今天下午的时间继续写一篇关于OHAS组件的介绍。之前我们多次提到了OHAS组件是GI的根守护进程。这个组件是在GI 11.2版本中引入的。随着这个组件的引入,集群的启动方式和资源管理方式发生了根本的改变。我们先来看一下OHASD启动了哪些进程。从上图中,我们可以看到OLR(Oracle Local Registry)。从英文全称可以知道,这是一个注册表信息。是为OHASD提供集群配置信息和初始化资源的定义信息

2021-03-28 18:41:03 1158

原创 浅谈Oracle RAC --GI的启动

浅谈Oracle RAC --GI的启动之前的博客里我们提到过OHAS组件是集群启动的根守护进程。GI的启动必须首先启动 OHAS 组件。但是并不是OHASD在没有前提条件的情况下一个命令就能启动的。GI的启动有两种途径,一种是伴随着OS的启动而自动启动GI,另外一种途径则是用crsctl start crs命令手动启动GI。但是不管哪一种途径启动GI,前提都需要有init.ohasd进程。1.init.ohasdinit.ohasd是一个GI初始化脚本。在Linux环境中,它的路径是/etc/in

2021-03-21 02:33:35 1820 7

原创 浅谈Oracle RAC --集群管理软件GI

浅谈Oracle RAC --集群管理软件GI今天周五,想想可以过周末,心情大好。一周中最喜欢过的就是周五晚上,最不喜欢过的是周日晚上和周一,看来我不是个热爱劳动的人啊。趁着现在心情愉悦,赶紧坐下来继续写我的博客吧。昨天的博客里,我介绍了什么是 Oracle RAC。还没有看过的同学可以回过头去参考一下。我们说从实现技术上来说 Oracle RAC 是基于集群管理软件构建出的数据库。那么研究Oracle RAC 的基础则是要搞懂集群管理软件的原理。昨天的博客里我们介绍了现在甲骨文早已不再依托第三方集群

2021-03-20 01:34:36 3850 11

原创 浅谈Oracle RAC --概要

浅谈Oracle RAC一提到数据库,很多同学第一个反应就是装数据用的。然后有的同学会想起一大堆的SQL文,第一范式第二范式等等,搞得头都大了。的确,在大学阶段我们所了解的数据库都局限在SQL编程的领域。回想起自己的大学时代,下载个MySQL,写几条SQL文,用Java开发个简单的图书借阅系统,然后给老师演示一下,老师给打个分数,自己的数据库课程大作业就算完成了。但是数据库到底是个什么样的存在,即便毕业当程序员多年后也是一头雾水。后来进入甲骨文,专门从事Oracle数据库技术支持,对于数据库才有了清晰

2021-03-19 00:42:19 2191 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除