반응형 DBA3 [오라클/ORACLE] 오라클 메모리 오라클 메모리는 크게 SGA(System Global Area)와 PGA(Program Global Area)로 구분할 수 있습니다. SGA - 모든 사용자가 공유하는 메모리 PGA - 각 사용자가 개별적으로 사용하는 메모리 오라클은 디스크에서 읽어온 데이터를 메모리에 보관한 다음에 데이터를 조회하거나 변경하는 작업을 수행합니다. 이때 데이터가 저장되는 메모리가 SGA입니다. SGA는 5개의 세부영역(공유 풀(Shared Pool), 데이터 버퍼 캐쉬(Data Buffer Cache), 리두 로그 버퍼(Redo Log Buffer), 대형 풀(Large Pool) 및 자바 풀 (Java Pool))로 구분할 수 있습니다. 오라클 서버의 SGA 설정값을 확인하는 방법은 다음과 같습니다. SHOW SGA S.. 프로그래밍/3. ORACLE 2013. 4. 22. [오라클/ORACLE] 통계정보 수집방법2 앞전 포스팅에 이어서 STATSPACK을 이용한 통계정보 수집방법을 포스팅 하도록 하겠습니다. STATSPACK을 이용해서 통계정보를 수집하려면 사전준비 작업이 필요한데, 작업의 순서는 다음과 같습니다. 1. SYSDBA로 로그인하여 $ORACLE_HOME/RDBMS/ADMIN/SPCREATE.SQL 스크립트를 실행시킨다. 2. PERFSTAT 유저의 패스워드 지정 3. 작업테이블의 테이블 스페이스와, TEMPORARY 테이블의 테이블 스페이스 지정 다음은 실제 스크립트 실행과정입니다. 위의 과정에서 오류없이 스크립트 실행이 완료되었다면 다음의 명령문이 들어가있는 SQL문을 파일로 만듭니다. variable snapshot_id number begin :snapshot_id := statspack.sna.. 프로그래밍/3. ORACLE 2013. 4. 21. [오라클/ORACLE] DBA (데이터베이스 관리자)의 업무 DBA(데이터베이스 관리자)의 업무는 크게 데이터베이스 설계, 데이터베이스 도입, 데이터베이스 운용 3가지로 구분할 수 있습니다. 각 업무를 좀 더 자세히 살펴보면 아래와 같습니다. 설계 : 업무에 필요한 정보 정의, 정의된 정보를 이용할 수 있도록 테이블 구조설계, 데이터베이스 제품선정, 사용자 교육 등의 업무를 수행합니다. 도입 : 하드웨어 및 OS를 도입하고 데이터베이스를 설치합니다. 또한 설계단계에서 작선된 데이블 설계도를 바탕으로 데이터베이스에 테이블 구현을합니다. 운용 : 데이터베이스가 이상없이 작동하고 있는지 , 문제점은 없는지 확인하여 사고를 예방하고 그래도 일어나는 사고를 대비하여 대비책을 수립합니다. 또한 정기적으로 HW/SW 업그레이드를 수행하여 데이터베이스가 항상 최적의 상태를 유지.. 프로그래밍/3. ORACLE 2013. 4. 13. 이전 1 다음 반응형