Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

DBDBDEEP

Oracle 데이터베이스 저장 영역 구조 본문

Oracle ADMIN

Oracle 데이터베이스 저장 영역 구조

Kihwane 2022. 2. 7. 17:59

데이터베이스의 필수 파일

1. Control file : Data file + Redo log File + SCN 동기화 파일

2. Data File

3. Online Redo log file

 

데이터 베이스 운영 과정에서 사용되는 추가 파일

4. 파라미터 파일

5. 패스워드 파일

6. 백업 파일

7. 아카이브된 리두 로그 파일

8. 트레이스 파일 

9. Alert log file

 

Oracle 컨테이너 데이터 베이스 

오라클 스토리지 타입

1. File System

- 오라클이 OS쪽의 Storage를 사용하는 것이다.

- 해당하는 호스트 안에서만 접근이 가능한 Storage.

 

 장단점

> 디렉토리 구조로 접근하여 사용이 편리하지만, OS의 의존도가 높으며, OS를 통하므로 속도가 떨어진다.

 

2. Raw Device

- 오라클이 직접 디스크에 접근한다.

- RAC 처럼 여러 호스트에서 동시에 접근하기 위해서 사용한다.

장점

- 속도가 빠르다

단점

관리방식이 어렵다 

- 1개의 Partition에 1개의 파일만 저장할 수 있다.

- 파일 형태로의 관리, 미러링 기능을 위해서는 별도의 제품을 구입해야한다.

 

3. ASM 자동 저장 영역 관리(automatic Storage Management)

- 이식 가능한 고성능 클러스터 파일 시스템

- 오라클 데이터베이스 파일 관리

- 12c 부터는 Raw Device 를 막았기 때문에, ASM만 사용이 가능하다.

- ASM 인스턴스가 스토리지를 관리하고 / ASM Instance로부터 스토리지 정보를 받아 디스크에 접근한다.

- File System의 편리한 관리방식과 Raw Device의 성능을 제공한다.

 

장점

데이터 베이스를 사용하면서 디스크를 추가, 삭제, 관리 작업

- 자동으로 ASM에 의해 Striping, Mirroring, Load Balancing 기능을 제공한다.

 

Striping

디스크 그룹이 4개가 존재한다.
데이터를 한 디스크에 몰려서 저장하는 것이 아닌, 여러 디스크에 흩뿌려 저장한다. 

Mirroring

복제본을 가지고 있는 것이라고 생각하면 된다.

Dynamic Rebalancing

더 이상 공간이 없을 때, DB를 사용하면서 해당하는 스토리지에 디스크를 추가하는 방법이다. DB를 ShutDown 시키지 않고 추가한다.

* 백업 시 Oracle Utilty 인 RMAN을 이용할 줄 알아야 한다 *