[Oracle] 잡기

1. Oracle 데이터 베 이 스 를 설명 할 때 우 리 는 그것 을 두 부분 으로 뜯 고 싶 습 니 다. 일 부 는 메모리 와 배경 프로 세 스 입 니 다. 이 부분 은 Oracle 의 인 스 턴 스 부분 이 라 고 부 르 고 다른 일 부 는 디스크 에 저 장 된 파일 로 데이터베이스 라 고 부 릅 니 다.
2. DB 를 사용한다 면 링크 가 진행 하 는 업무 조작 은 우 리 는 모두 분포 식 사무 라 고 부 르 는데 이런 사 무 는 Oracle 이 조율 하여 처리 하 는 것 으로 사용자 에 게 투명 하 다.
3. 분포 식 데이터베이스 간 에 데이터베이스 간 문자 집합 이 일치 하도록 확보 해 야 합 니 다. Oracle 의 제안 은:
~ 클 라 이언 트 의 문자 집합 은 데이터베이스 문자 집합 이나 부분 집합 과 같 아야 합 니 다.
~ 여러 데이터베이스 에서 같은 것 으로 설정 하 는 것 이 좋 습 니 다. 특별한 상황 이 있 으 면 데이터 베이스 간 에 문자 집합 이 포 함 된 관 계 를 확보 해 야 합 니 다.
4.Data Guard 용재 데이터베이스
5.ASM 자동 기억 관리
6. expdp: 표 공간의 데이터 파일 을 내 보 낼 때 표 공간 에 있 는 대상 은 자체 포함 이 아니 라 표 공간 이외 의 대상 에 의 해 인용 되 지 않 는 다 는 뜻 입 니 다. 예 를 들 어 표 공간 에 있 는 구역 은 표 공간 밖의 표 의 한 구역 이거 나 표 공간 에 있 는 대상 이 표 공간 밖의 대상 에 의 해 인용 되 는 등 입 니 다.
7. 테이블 공간 내 보 내기 단계:
표 공간의 방식 으로 백업 을 합 니 다. 표 공간 내 보 내기 의 전 제 는 표 공간의 상 태 를 Read - Only 상태 로 설정 하 는 것 입 니 다. 표 공간 에 저 장 된 비 분 구 표 는 전체 표를 읽 기 전용 으로 설정 하기 어렵 기 때문에 불가능 합 니 다.
    <1 > 표 파 티 션 과 파 티 션 색인 (있 으 면) 을 단독 표 공간 에 만 듭 니 다.
    <2 > 백업 이 필요 한 표 파 티 션 과 파 티 션 색인 이 있 는 표 공간 을 읽 기 전용 으로 설정 합 니 다.
    <3 > 내 보 낼 파 티 션 과 파 티 션 색인 을 임시 표 및 색인 과 파 티 션 교환 합 니 다.
    <4 > 백업 이 필요 한 임시 테이블 과 인덱스 를 테이블 공간 내 보 내기 로 백업
    <5 > 테이블 공간의 파일 을 복사 하고 내 보 낸 파일 과 함께 저장 합 니 다.
create directory tts as 'E:\';
                                           
expdp test/test directory=tts dumpfile = tts_p1.dmp transport_datafiles = (p1, p1_idx) logfile=tts_p1.log;

가 져 오기 표 공간 은 내 보 내기 표 공간의 역 과정 입 니 다.
8. 로 딩 데이터 백업: SQL * Loader
9. 메모리 관련 매개 변수 에 대한 조언: PGA   SGA     Share Pool
10. I / O 관련 매개 변수 DBFILE_MULTIBLOCK_READ_COUNT
11. OLAP 는 DB 를FILE_MULTIBLOCK_READ_COUNT 설정 이 큰 반면 OLTP 데이터베이스 에 서 는 사용자 가 읽 을 때마다 값 이 많 지 않 기 때문에 작은 설정 을 고려 할 수 있 습 니 다. 다음 두 가지 경우 에 만 다 중 데이터 블록 을 읽 을 수 있 습 니 다.
    <1>FTS (FULL TABLE SCAN)
    <2>INDEX_FFS (INDEX FAST FULL SCAN)
12.DB_FILES 는 데이터 베 이 스 를 열 수 있 는 파일 수 를 제약 하 는 데 사 용 됩 니 다. 기본 값 200 입 니 다. 이 매개 변 수 를 수정 하려 면 데이터 베 이 스 를 다시 시작 해 야 유효 하기 때문에 설정 해 야 할 값 크기 를 미리 고려 해 야 합 니 다.
13.OPTIMIZER_DYNAMIC_SAMPLING
    Oacle 의 동적 샘플링 단 계 는 9 개 입 니 다.
OLAP 에 서 는 Level 3 또는 4 를 권장 하고, OLTP 에 서 는 동적 샘플링 기술 을 적용 하지 않 는 것 을 권장 합 니 다.
14. 어 지 러 운 코드 가 발생 하 는 두 가지 상황:
    <1 > 입력 작업 의 OS 문자 인 코딩 과 조회 한 OS 문자 집합 인 코딩 이 일치 하지 않 음
    < 2 > 입력 한 클 라 이언 트 문자 집합 은 클 라 이언 트 를 조회 하 는 문자 집합 과 다 릅 니 다.

좋은 웹페이지 즐겨찾기