AWR 이란? DBA에게 데이터 베이스 실행 시간과 관련된 스냅샷, 상세한 정보를 제공한다. 이러한 스냅샷 정보는 대기 이벤트, 래치, I/O Volumn Time뿐 아니라 다양한 Memory와 SQL활동 뷰를 제공한다. AWR은 시스템 통계정보의 스냅샷을 저장하는 테이블 그룹을 제공한다. 일반적으로 이러한 스냅샷은 시간 단위로 측정된다. 그리고, 측정 때까지 누적된 대기 인터페이스 통계정보, 탑 SQL, 메모리, 입/출력 정보 등을 포함한다. AWR 레포트를 생성할 때 지정된 구간의 통계정보를 얻기 위해서, 두 개의 스냅샷 데이터를 가져와서 나중 스냅샷 정보에서 먼저 스냅샷 정보를 빼서 요청된 시간 구간과 간련된 통계 값과 정보를 보여주는 델타 레포트를 생성한다. AWR은 자동으로 생성되는 기존 Sta..
OS 환경 : Oracle Linux 7.9 DB 환경 : Oracle Database 11.2.0.3 Dedicated Server 실습 1. local_listener 파라미터 값 지정 SQL> alter system set local_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.136.4)(PORT=2525)))' scope=both; System altered. SQL> alter system register; System altered. 2. $ORACLE_HOME/network/admin/tnsnames.ora 수정 DB11G= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=..
오라클 구조 오라클 아키텍처 = 프로세스 영역 + 메모리 영역 + 파일 영역 프로세스(Process) 영역 오라클 프로세스는 크게 서버 프로세스(Server Process)와 백그라운드 프로세스(BackGroud Process)로 구분된다. - 서버 프로세스 서버 프로세스는 클라이언트와 통신하면서 사용자의 각종 명령어를 처리하는 프로세스이다. SQL을 파싱하고 필요에 따라 최적화를 수행하며, SQL 실행 시 블록을 읽고, 읽은 데이터를 정렬해서 클라이언트가 요청한 결과를 만들어 네트워크에 전송하는 작업을 처리하고, 백그라운드 프로세스가 할 일을 백그라운드 프로세스에게 위임하기 위한 시스템 콜 요청을 하는 프로세스다. 서버 프로세스와 클라이언트가 연결하는 방식에는 아래와 같이 2가지 방식이 있다. 전용 서..
작업 내용 ※ os 설치 ※ grid/racdb1,2 유저 생성 ※ 기동중인 service 중지 ※ hosts 네트워크 설정 ※ yum 설정 및 package 설치 ※ 공유 스토리지 생성 및 설정 ※ grid/racdb1,2 디렉토리 생성 및 .bash_profile 설정 ※ 커널 파라미터 설정 ※ 유저 리소스 제한 설정 설치 파일 Oracle Linux ISO 설치 파일 : https://edelivery.oracle.com/ Oracle Software Delivery Cloud See a quick, introductory tour of the download process edelivery.oracle.com OS 설치 Oracle Delivery를 통해 다운받은 부팅 디스크 지정 언어 설정 옵션..
테스트환경 PC 사양 : DISK 840GB / RAM 32GB 가상화 툴 : Oracle VM VitualBox 7.0 ISO Image : Oracle Linux 7.9 DB Version : 12.2.0.1 이 과정은 2개 서버 동일하게 구축 필요 VitualBox 가상 머신 구축 새로 만들기 선택 머신 종류 및 디렉토리 지정, 종류 작성 (자동 지정될 수 있음) 하드웨어 설정 하드 디스크 설정 - OS 구축 후 추가로 가상 하드 디스크 생성 예정 가상 머신 생성 완료 네트워크 설정 파일 > 도구 > Network Manager를 통해 설정 설치하려는 Guest OS가 사용 중인 PC(Host OS)와 서로 통신을 위한 호스트 전용 어댑터 설정 CMD > ipconfig /all 명령어를 통해 할당..