본문 바로가기

Oracle220

오라클 메모리 파라미터 오라클에서 메모리 관련 파라미터 정리입니다. bitmap_merge_area_size (default 1mb) - 비트맵 인덱스가 있는 시스템에만 해당되고 인덱스의 range scan에서 검색된 비트맵을 병합하기 위해서 Oracle이 사용하는 메모리 양을 지정합니다. 비트 맵 세그먼트는 단일 비트 맵으로 병합되기 전에 정렬되어야 하므로 일반적으로 값이 클수록 성능이 향상된다. - 오라클에서 수정하는 것을 권장하지는 않음. PGA_AGGREGATE_TARGET을 사용해서 자동으로 관리하는 것을 권장. client_result_cache_size (default 0) - 클라이언트 당 프로세스 result set cache의 최대 크기를 바이트 단위로 지정한다. - 0이 아닌 값을 설정하면 클라이언트 쿼리 .. 2019. 4. 15.
Oracle 11.2.0.3 Single Raw Device로 구성하기 안녕하세요. 오늘은 각 데이터파일과 컨트롤파일 그리고 리두로그 파일을 각각의 디스크에 저장되도록 구성하여 관리성을 높이고 안정성을 높인 Raw Device(로우 디바이스라고 칭하겠음)을 설치하는 법을 포스팅하겠습니다. OS 구성부터 진행할 예정이니 따라오시면 설치가 될 것 같습니다~ 저는 vmsphere를 이용해서 진행했습니다. SCSI 컨트롤러를 추가하고 Logical Parallel에 버스공유는 물리적으로 설정합니다. 하드디스크를 아래와 같은 그림으로 설정합니다. 저는 기본 하드제외 총 11개의 하드디스크를 추가하였습니다. 1.컨트롤파일1 2.컨트롤파일2 3.spfile 4.redo 1 5.redo 2 6.redo 3 7.system tablespace 8.sysaux tablespace 9.undo.. 2019. 4. 11.
오라클 필수 백그라운드 프로세스 오라클은 인스턴스와 DB로 구성되어 있으며, 인스턴스에는 메모리 영역과 프로세스 영역으로 나눠져 있습니다. 프로세스 영역에는 전면에서 쿼리를 받아 수행하는 서버프로세스가 있으며, 전면에 나서지는 않지만 필수적으로 작동하는 백그라운드 프로세스들이 있다. 그 중 5가지 프로세스를 필수 백그라운드 프로세스라고 부르고 그것에 대한 정리를 해보겠습니다. PMON(Process Monitor) - 오라클에서 사용되는 프로세스를 정기적으로 관리하고 감시하는 프로세스 - 비정상적으로 종료된 세션이 있다면 처리중이었던 데이터를 복구하고 정리하는 역할을 합니다. - 디스패치 프로세스와 서버 프로세스의 상태를 정기적으로 체크하고 실행이 정지된 프로세스가 있다면 재기동합니다. - 인스턴스와 디스패처 프로세스에 관한 정보를 리.. 2019. 4. 9.
리스너 포트 추가 등록하기 기존에 쓰던 리스너에서 포트를 추가해서 쓰는 방법이 있습니다. 리스너는 한 리스너에 하나의 포트만을 사용하기 때문에 새로운 포트를 추가하기 위해서는 새로운 리스너를 추가한다고 생각하면 됩니다. 1. OUI로 추가하는 방법 2. 명령어로 추가하는 방법 두가지가 있습니다. 오늘은 두가지 방법 다 설명하려고 합니다. 1. OUI로 쓰는 방법은 netca를 사용해서 쓰는 방법입니다. 2. 명령어로 추가하는 방법은 listener.ora에 등록하는 방법입니다. $ORACLE_HOME/network/admin에 있는 listener.ora 파일을 엽니다. 간단하게 추가하여 리스너를 추가 등록할 수 있습니다. netca로 등록추가하는것이 간단하다고 생각합니다. 하지만 OUI를 할 수 없는 환경도 있기 때문에 list.. 2019. 4. 9.