ORACLE/RAC 8

Oracle RAC의 Cache Fusion 캐시퓨전(2)

앞서 Cache Fusion의 개념에 대해 알아보았는데, 이번에는 Cache Fusion의 엑세스에 대해 알아보겠다. Oracle RAC의 Cache Fusion 캐시퓨전(1) Oracle RAC의 DB Buffer Cache 오늘은 오라클 RAC 특징에 있어서 가장 중요한 cache fusion에 대해서 알아보겠다. 그러면 그 전에 DB Buffer cache에 대해서 알아야 한다. Node 하나의 DB에 연결된 서버를 의미한.. myalpaca.tistory.com Cache Fusion Access Cache Fusion은 서로 다른 Node의 Instance에서 Block을 동기화하여 액세스하는 기술이다. 따라서 필요한 Block이 접속한 Instance에 존재하는 경우와 아닌 경우로 구분할 수 ..

ORACLE/RAC 2020.08.02

Oracle RAC의 Cache Fusion 캐시퓨전(1)

Oracle RAC의 DB Buffer Cache 오늘은 오라클 RAC 특징에 있어서 가장 중요한 cache fusion에 대해서 알아보겠다. 그러면 그 전에 DB Buffer cache에 대해서 알아야 한다. Node 하나의 DB에 연결된 서버를 의미한다. 2 Node RAC는 2대의 물리적인 서버가 하나의 DB에 연결된 경우이다. Instance 각각의 Node는 각각의 Instance를 가진다. 하나의 Instance는 여러 Node에 중복 존재할 수 없지만 하나의 Node는 여러개의 Instance로 구성할 수 있다. SGA 하나의 Instance는 반드시 하나의 SGA를 가지며 SGA는 Shared Pool, DB Buffer Cache, Redo Log Buffer 등으로 구성된다. Cache..

ORACLE/RAC 2020.08.02

Oracle ASM

ASM의 개념 ASM은 Oracle 10g부터 지원되는 Logical Volume Manager와 File System의 통합체라고 할 수 있다. Oracle Database File을 위해 특별히 구현된 Disk 관리 시스템으로 Disk 간 Balance가 유지될 수 있도록 분산 저장 및 Mirroring을 지원한다. • Disk 실제 물리적인 디스크이며 일반적으로 디스크 업체에서 I/O 분산을 해서 제공한다. • Logical Volume Manager 디스크 업체에서 제공한 물리적인 디스크에 대해 Volume Group과 Logical Volume(Lvol)을 구성하는 부분이다. • File System Lvol을 File System으로 mount하여 해당 File System에 datafile을..

ORACLE/RAC 2020.07.24

Oracle RAC 개념(Cluster, 구성요소)

Oracle RAC 개념 Oracle RAC는 여러 개의 Instance가 하나의 Database를 엑세스 할 수 있다. 이는 application에서 접속할 수 있는 통로는 여러 개이며 Database는 하나인 형태이다. Oracle RAC = N개의 Instance + 1개의 Database 그리고 RAC로 연결된 N개의 Instance에서 동일한 Datafile을 공유하여 엑세스한다. 하지만 Database 작업에 사용할 수 있는 CPU나 메모리 등의 Resource는 서로 공유하지 않으며 해당 Node의 Resource만을 사용한다. Cluster 두 개 이상의 독립된 서버들과 Disk를 하나로 연결하는 기법이다. 사용자가 Cluster로 구성된 서버들 중 어느 서버에 접속해도 동일한 Disk를 ..

ORACLE/RAC 2020.07.23

Oracle 11g RAC 설치(2Node) 4 - DB 구성, RAC 설치 후 작업

설치환경 - VMware workstation 9 - OEL 5.4 - Oracle 11.2.0.3 - GI 11.2.0.3 Database 구성과 RAC 설치 후 작업 DB Engine 설치 과정과 DB 구성 과정은 다른 게시물에 상세히 설명되어 있기 때문에 자세한 과정은 생략한다. Oracle Database Engine 설치 먼저, oracle 계정으로 접속하여 아래 명령어로 runInstaller를 실행한다. [orcl1@host01]$ /stage/database/runInstaller 설치 과정 중 Oracle RAC Database 구성에 사용될 Node를 선택하는 화면이다. 사용할 Node를 모두 선택한 후 'SSH connectivity'를 클릭하여, Oracle User에 대해 패스워드..

ORACLE/RAC 2020.07.16

Oracle 11g RAC 설치(2Node) 3 - GI, ASM Diskgroup

설치환경 - VMware workstation 9 - OEL 5.4 - Oracle 11.2.0.3 - GI 11.2.0.3 Grid Infrastructure란? Oracle Clusterware 및 ASM으로 구성되며 운영체제와 긴밀하게 통합된 software 계층이다. Oracle Infrastructure의 Oracle Clusterware는 Oracle RAC Database의 근간이 된다. 쉽게 말해서 Clusterware는 구성된 여러 Node가 하나의 Node인 것처럼 통신하고 상호 작용할 수 있게 해준다. GI 설치 grid로 접속하여 아래 명령어를 수행하여 GI 설치를 시작해보자. [+ASM1@host01 ~]$ /stage/grid/runInstaller 소프트웨어 업데이트는 스킵한다..

ORACLE/RAC 2020.07.16

Oracle 11g RAC 설치(2Node) 2 - 패키지, 파라미터, 네트워크 설정

설치환경 - VMware workstation 9 - OEL 5.4 - Oracle 11.2.0.3 - GI 11.2.0.3 RAC 설치 준비작업 GI와 Database 설치를 위해 group 및 OS user 생성 root User로 접속하여 User Group과 grid, oracle user를 생성해야 한다. [root@host01 ~]# groupadd dba [root@host01 ~]# groupadd oinstall [root@host01 ~]# groupadd oper [root@host01 ~]# groupadd asmadmin [root@host01 ~]# groupadd asmdba [root@host01 ~]# groupadd asmoper [root@host01 ~]# userad..

ORACLE/RAC 2020.07.16

Oracle 11g RAC 설치(2Node) 1 - 디스크 추가

과거에 설치해 놓았던 가상머신을 이용해서 2 node RAC를 구성해 볼 것이다. Linux Virtual Machine 설치2 가상 머신 추가 설정 [Edit virtual machine settings]를 클릭한다. Floppy, Sound Card, Printer 등 필요없는 구성은 삭제해준다. 상단의 [Options] 탭에서 공유폴더를 설정해준다. Shared Folders 클릭하고.. myalpaca.tistory.com 설치환경 - VMware workstation 9 - OEL 5.4 - Oracle 11.2.0.3 - GI 11.2.0.3 가상머신 이름 변경 가상머신의 이름을 바꾸면 해당 폴더에 있는 파일들의 이름도 다 바꾸어야 한다. 그리고 확장자가 vmx인 파일을 메모장으로 열어서 변경..

ORACLE/RAC 2020.07.16