메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

ORACLE: 두 판 사이의 차이

DB CAFE
내용을 "= 아키텍처 = = SQL/PLSQL = = 오브젝트 관리 = = 튜 닝 = <headertabs/> category:oracle"(으)로 바꿈
태그: 대체됨 되돌려진 기여
1번째 줄: 1번째 줄:
=== 오라클 환경 구성 ===
= 아키텍처 =
<!-- 배경색 없는  템플릿 -->
= SQL/PLSQL =
<!-- ORACLE -->
= 오브젝트 관리 =
{| id="mp_contents" style="width:100%; height: 100%; font-size: small; border-spacing:0;"
= 튜 닝 =
<!-- 왼쪽 -->
| id="mp_contentsL" style="width: 100%; border:1px solid #a7d7f9; vertical-align:top; padding: 1em; overflow: auto; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em;" | <div id="mp_featuredArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin-bottom: 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div> 1. [[오라클 데이터베이스 아키텍처 ]] </div>
<div id="mp-tfa">
# [[오라클 데이터베이스 구조]]
# [[메모리 구조]]
# [[프로세스 구조]]
# [[논리적/물리적 저장영역 구조]]
</div>


<!-- Objejcts  -->
<headertabs/>
<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
2. [[오라클 데이터베이스 설치 / 환경 구성 ]] </div>
# [[오라클 데이터베이스 관리 도구]]
# [[오라클 인벤토리(Inventory)]]
# [[환경 변수]]
# [[시스템 사전 요구 사항 검사]]
# [[Oracle 소프트웨어 설치]]


<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
3. [[오라클 데이터베이스 생성]] </div>
# [[DBCA]]
# [[DBCA 설정 옵션]]
# [[DBCA로 데이터베이스 생성]]


<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[category:oracle]]
4. [[오라클 인스턴스 관리]] </div>
# [[초기화 파라미터]]
# [[PFILE 과 SPFILE의 특징]]
# [[데이터베이스 시작]]
# [[정상 종료 후 데이터베이스 시작 순서]]
# [[데이터베이스 시작 명령어]]
# [[데이터베이스 종료]]
# [[데이터베이스 종료 모드]]
# [[오라클 로그 관리]]
## [[ADR]]
## [[Alert log 파일]]
# [[Dynamic Performance 뷰]]
# [[Data Dictionary 뷰]]
 
<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
5. [[오라클 네트워크 환경 구성]] </div>
# [[Oracle Net 서비스]]
# [[Oracle Net 리스너]]
# [[데이터베이스 서비스]]
# [[리스너 로그 및 트레이스]]
# [[이름 지정 방법]]
# [[Oracle Net 서비스 이름]]
# [[TNSPING 유틸리티]]
# [[서버 프로세스 구조]]
# [[데이터베이스 링크]]
 
|}
<!-- /본문 -->
</div>
 
----
 
=== 오라클 관리 ===
<!-- 배경색 있는  템플릿 -->
{| id="mp_contents" style="width:100%; height: 100%; font-size: small; border-spacing:0;"
<!-- 본문 오른쪽 -->
| id="mp_contentsR" style="border:1px solid #a7d7f9; vertical-align:top; padding: 1em; overflow: auto; background-color: #eef6ff; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em; | <div id="mp_introduce" class="mp_contentsboxtitle" style="background-color:#bbddff; margin-bottom: 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;">
[[오라클 데이터베이스 저장 관리]] </div>
# [[데이터 블록 구조]]
# [[필수 테이블스페이스]]
# [[테이블스페이스 생성]]
# [[테이블스페이스 상태 및 변경]]
# [[테이블스페이스 삭제]]
# [[테이블스페이스 정보 조회]]
# [[기본 영구 테이블스페이스]]
# [[테이블스페이스 크기 확장]]
# [[데이터 파일 크기 재지정]]
# [[템프 테이블스페이스]]
# [[언두 테이블스페이스]]
 
<!-- 오라클 사용자 생성 / 권한 관리 -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 사용자 생성 / 권한 관리]] </div>
# [[SYS와 SYSTEM 사용자]]
# [[사용자 생성]]
# [[사용자 계정 잠금 및 해제]]
# [[권한]]
# [[권한 수여 및 철회]]
# [[롤 생성 및 관리]]
# [[Secure Application Role]]
# [[프로파일 관리]]
 
<!-- Performance Tuning -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 오브젝트(테이블,인덱스,제약조건) 관리]] </div>
# [[데이터 유형]]
# [[테이블 삭제]]
# [[테이블 TRUNCATE]]
# [[PCTFREE]]
# [[인덱스]]
# [[B-Tree Index]]
# [[비트맵 인덱스]]
# [[인덱스의 DML 효과]]
# [[제약조건]]
# [[NOT NULL]]
# [[UNIQUE]]
# [[PRIMARY KEY]]
# [[FOREIGN KEY]]
# [[CHECK]]
# [[지연가능 제약조건]]
# [[제약조건 상태]]
# [[임시 테이블]]
 
 
<!-- 오라클 데이터 및 동시성 관리 -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 데이터 및 동시성 관리]] </div>
# [[MERGE 명령어(문장)]]
# [[PL/SQL 객체 관리]]
# [[PL/SQL 객체 유형]]
# [[Package Specification과 Package Body]]
# [[수동 테이블 잠금]]
# [[SELECT FOR UPDATE]]
# [[DDL_LOCK_TIMEOUT 파라미터]]
# [[잠금 충돌 줄이기]]
# [[잠금 충돌 해결]]
# [[로우레벨 잠금 문제 자동 해결]]
# [[데드락]]
 
 
<!-- 오라클 데이터 및 동시성 관리 -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 언두 와 리두 테이블스페이스 관리]] </div>
# [[언두 데이터]]
# [[언두 유형]]
# [[트랜잭션과 언두 데이터]]
# [[언두 테이블스페이스]]
# [[ORA-30036 에러]]
# [[ORA-01555 에러]]
# [[UNDO_RETENTION 파라미터]]
# [[언두 보존 보장(Retention Guarantee)]]
# [[고정 크기 언두 테이블스페이스]]
 
<!-- 오라클 데이터 및 동시성 관리 -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 데이터베이스 유지 관리]] </div>
# [[옵티마이저 통계]]
# [[옵티마이저 통계 수집]]
# [[옵티마이저 통계 수집 환경 설정]]
# [[STATISTICS_LEVEL 파라미터]]
# [[자동 유지관리 작업]]
# [[유지관리 윈도우]]
# [[사전 구성된 유지관리 윈도우]]
# [[AWR]]
# [[베이스라인]]
# [[ADDM]]
# [[Server Generated Alert]]
# [[Enterprise Manager Support Workbench]]
# [[Quick Packaging과 Custom Packaging]]
 
 
<!-- SQL -->
<div id="mp_todayInHistory" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div> SQL </div>
# [[ORACLE SQL Collection]]
# [[SQL INSERT Statement]]
# [[ORACLE NVL NVL2]]
# [[NVL NVL2 Fuction]]
# [[LNNVL Function]]
# [[ORACLE COALESCE]]
# [[SQL CONNECT BY]]
# [[ORACLE SQL ADVISOR]]
# [[SQL LATERAL Statement]]
# [[SQL REGULAR Expressions]]
# [[SQL TRANSLATE Function]]
# [[SQL TRUNCATE Statement Usage]]
# [[ORACLE XML Query]]
# [[Analysis Function]]
# [[ORACLE PROCEDURE]]
# [[ORACLE PROCEDURE Sample]]
# [[ORACLE PROCEDURE Extraction Query]]
# [[ORAClE PROCEDURE FUNCTION LIST]]
 
 
 
 
<!-- Oracle Tools -->
<div id="mp_CurrentEvents"  class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>[[Oracle Tools]]</div>
<div id="mp-itn">
# [[EXPORT DP]]
# [[SPM]]
# [[ORACLE LOGMINER]]
# [[ORACLE Sqlplus]]
</div>
 
<!-- /본문 오른쪽 -->
<!-- /본문 -->
</div>
|}
 
----
 
=== 오라클 성능 튜닝 ===
<!-- 배경색 없는  템플릿 -->
<!-- 성능 튜닝 관리 -->
{| id="mp_contents" style="width:100%; height: 100%; font-size: small; border-spacing:0;"
<!-- 왼쪽 -->
| id="mp_contentsL" style="width: 100%; border:1px solid #a7d7f9; vertical-align:top; padding: 1em; overflow: auto; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em;" | <div id="mp_featuredArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin-bottom: 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div> [[파라미터 성능 튜닝 ]] </div>
# [[메모리 관리]]
# [[자동 메모리 관리(AMM)]]
# [[자동 공유 메모리 관리(ASMM)]]
# [[수동 튜닝 파라미터]]
# [[수동 메모리 관리]]
# [[그래뉼(granule)]]
# [[무효화(Invalid) PL/SQL 객체 문제 해결]]
# [[사용할 수 없는(Unusable) 인덱스 문제 해결]]
 
<!-- Performance Tuning -->
<div id="mp_participation" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>[[SQL 성능 튜닝 ]]</div>
# [[ORACLE XPLAN]]
# [[DBMS XPLAN]]
# [[Oracle Subquery Description Join Tuning]]
# [[NL Join]]
# [[JPPD (Join Predicate PushDown)]]
# [[NL Join Prefetch]]
# [[HASH Join]]
# [[ORACLE HINT List]]
# [[SQL MERGE]]
# [[Tuning point per JOIN]]
# [[ORACLE JOIN Order]]
|}
<!-- /본문 -->
</div>
 
=== 오라클 백업 복구 ===
<!-- 배경색 있는  템플릿 -->
{| id="mp_contents" style="width:100%; height: 100%; font-size: small; border-spacing:0;"
<!-- 본문 오른쪽 -->
| id="mp_contentsR" style="border:1px solid #a7d7f9; vertical-align:top; padding: 1em; overflow: auto; background-color: #eef6ff; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em; | <div id="mp_introduce" class="mp_contentsboxtitle" style="background-color:#bbddff; margin-bottom: 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;">
[[오라클 백업 / 복구 관리  ]] </div>
# [[데이터베이스 장애 범주]]
# [[인스턴스 복구(Instance Recovery)]]
# [[체크포인트]]
# [[FAST_START_MTTR_TARGET 파라미터]]
# [[LOG_CHECKPOINT_INTERVAL 파라미터]]
# [[체크포인트 튜닝]]
# [[복구를 위한 구성]]
# [[아카이브 로그 파일]]
# [[FRA(Flash Recovery Area)]]
# [[Flash Recovery Area 공간 회복]]
# [[ARCHIVELOG 모드 활성화]]
# [[컨트롤 파일 다중화]]
# [[리두 로그 파일 다중화]]
 
<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[데이터베이스 백업 수행]] </div>
# [[백업 방식]]
# [[백업 모드]]
# [[사용자 관리 백업(User Managed Backup)]]
# [[RMAN]]
# [[RMAN 백업 설정 구성]]
# [[증분 백업]]
# [[백업 스케줄링]]
# [[RMAN 백업 관리]]
# [[OSB]]
 
<div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[데이터베이스 복구 수행]] </div>
# [[노아카이브 로그 모드에서 복구]]
# [[컨트롤 파일 복구]]
# [[DRA]]
# [[DRA가 필요한 상황]]
# [[DRA 수동 체크리스트]]
# [[Health Monitor]]
 
 
<!-- /본문 오른쪽 -->
<!-- /본문 -->
</div>
|}
 
=== 오라클 TOOLS ===
<!-- 배경색 없는  템플릿 -->
<!-- 성능 튜닝 관리 -->
{| id="mp_contents" style="width:100%; height: 100%; font-size: small; border-spacing:0;"
<!-- 왼쪽 -->
| id="mp_contentsL" style="width: 100%; border:1px solid #a7d7f9; vertical-align:top; padding: 1em; overflow: auto; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em;" | <div id="mp_featuredArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin-bottom: 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;"><div style="float: left; margin: -8px 8px -8px 0px;"></div>
[[오라클 데이터 이동]] </div>
# [[SQL*Loader]]
# [[SQL*Loader 로드 방식]]
# [[External Table]]
# [[오라클 데이터 펌프]]
# [[Data Pump 데이터 이동 방법]]
# [[데이터 펌프 엑스포트/임포트 모드]]
# [[REMAP_SCHEMA]]
# [[NETWORK_LINK]]  
 
|}
<!-- /본문 -->
</div>

2024년 9월 30일 (월) 01:29 판

아키텍처

SQL/PLSQL

오브젝트 관리

튜 닝

<headertabs/>