(전체 문서 지도(사이트맵) 생성) |
(제목 번호 중복 제거, 문서 수 표기 수정) |
||
| 4번째 줄: | 4번째 줄: | ||
|설명 = 위키의 모든 학습 문서를 주제별로 정리한 지도입니다.<br/>무엇부터 읽을지 모르겠다면 위에서 아래로, 찾는 주제가 있다면 바로가기 칩을 눌러 이동하세요. | |설명 = 위키의 모든 학습 문서를 주제별로 정리한 지도입니다.<br/>무엇부터 읽을지 모르겠다면 위에서 아래로, 찾는 주제가 있다면 바로가기 칩을 눌러 이동하세요. | ||
|색상 = 초록 | |색상 = 초록 | ||
|배지1 = 문서 | |배지1 = 전체 문서 184개 | ||
|배지2 = 주제 11개 | |배지2 = 주제 11개 | ||
|배지3 = 분류된 학습 문서 168개 | |배지3 = 분류된 학습 문서 168개 | ||
| 10번째 줄: | 10번째 줄: | ||
}} | }} | ||
{{안내바|강조=주제 바로가기|내용=칩을 누르면 해당 주제로 이동합니다.|우측=[[대문|← 대문으로]]}} | {{안내바|강조=주제 바로가기|내용=칩을 누르면 해당 주제로 이동합니다.|우측=[[대문|← 대문으로]]}} | ||
<div style="margin:0 0 22px;">{{칩|문구=입문 코스와 학습 과정|보조=10|문서=# | <div style="margin:0 0 22px;">{{칩|문구=입문 코스와 학습 과정|보조=10|문서=#입문 코스와 학습 과정|활성=예}}{{칩|문구=데이터 모델링과 설계|보조=9|문서=#데이터 모델링과 설계|활성=예}}{{칩|문구=Oracle 저장 구조와 아키텍처|보조=20|문서=#Oracle 저장 구조와 아키텍처|활성=예}}{{칩|문구=SQL 작성과 PL/SQL|보조=21|문서=#SQL 작성과 PL/SQL|활성=예}}{{칩|문구=SQL 실행 원리와 실행계획|보조=15|문서=#SQL 실행 원리와 실행계획|활성=예}}{{칩|문구=인덱스|보조=11|문서=#인덱스|활성=예}}{{칩|문구=조인과 서브쿼리|보조=20|문서=#조인과 서브쿼리|활성=예}}{{칩|문구=SQL 튜닝과 성능 진단|보조=21|문서=#SQL 튜닝과 성능 진단|활성=예}}{{칩|문구=Oracle 설치와 운영|보조=12|문서=#Oracle 설치와 운영|활성=예}}{{칩|문구=DBA 수행 방법론 (SI 프로젝트)|보조=20|문서=#DBA 수행 방법론 (SI 프로젝트)|활성=예}}{{칩|문구=PostgreSQL · MySQL · 기타 DBMS|보조=16|문서=#PostgreSQL · MySQL · 기타 DBMS|활성=예}}</div> | ||
{{섹션머리|제목=추천 학습 경로|부제=처음 시작한다면 이 순서로 읽어 보세요.|여백=8px 0 12px}} | {{섹션머리|제목=추천 학습 경로|부제=처음 시작한다면 이 순서로 읽어 보세요.|여백=8px 0 12px}} | ||
| 26번째 줄: | 26번째 줄: | ||
__TOC__ | __TOC__ | ||
== | == 입문 코스와 학습 과정 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #256448;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#256448;">01 · 코스</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 10개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">처음 시작한다면 여기서부터. 단계별 커리큘럼과 교육 과정 모음</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#256448;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>입문 코스</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 입문|<span style="color:#20382e;">데이터 모델링 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝 입문|<span style="color:#20382e;">SQL 튜닝 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 입문|<span style="color:#20382e;">Oracle 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 입문|<span style="color:#20382e;">PostgreSQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MySQL 입문|<span style="color:#20382e;">MySQL 입문</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#256448;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>교육 과정·커리큘럼</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle database 초급교육 과정|<span style="color:#20382e;">Oracle database 초급교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 초보자 학습과정|<span style="color:#20382e;">오라클 초보자 학습과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Sql 학습 커리큘럼|<span style="color:#20382e;">Sql 학습 커리큘럼</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 기초과정 교육 과정|<span style="color:#20382e;">PostgreSQL 기초과정 교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL SQL 30일 학습|<span style="color:#20382e;">PostgreSQL SQL 30일 학습</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #256448;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#256448;">01 · 코스</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 10개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">처음 시작한다면 여기서부터. 단계별 커리큘럼과 교육 과정 모음</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#256448;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>입문 코스</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 입문|<span style="color:#20382e;">데이터 모델링 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝 입문|<span style="color:#20382e;">SQL 튜닝 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 입문|<span style="color:#20382e;">Oracle 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 입문|<span style="color:#20382e;">PostgreSQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MySQL 입문|<span style="color:#20382e;">MySQL 입문</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#256448;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>교육 과정·커리큘럼</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle database 초급교육 과정|<span style="color:#20382e;">Oracle database 초급교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 초보자 학습과정|<span style="color:#20382e;">오라클 초보자 학습과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Sql 학습 커리큘럼|<span style="color:#20382e;">Sql 학습 커리큘럼</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 기초과정 교육 과정|<span style="color:#20382e;">PostgreSQL 기초과정 교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL SQL 30일 학습|<span style="color:#20382e;">PostgreSQL SQL 30일 학습</span>]]</div></div></div></div> | ||
== | == 데이터 모델링과 설계 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #2b7bb9;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#2b7bb9;">02 · 설계</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 9개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">업무를 데이터 구조로 — 정규화, ERD, 물리 설계</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#2b7bb9;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>모델링</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 입문|<span style="color:#20382e;">데이터 모델링 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 정규화 심화|<span style="color:#20382e;">데이터 모델링 정규화 심화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 ERD작성 실습|<span style="color:#20382e;">데이터 모델링 ERD작성 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ERD 작성 실습|<span style="color:#20382e;">ERD 작성 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQLD 데이터 모델링 기출 정리|<span style="color:#20382e;">SQLD 데이터 모델링 기출 정리</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#2b7bb9;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>물리 설계</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle DB 물리 설계|<span style="color:#20382e;">Oracle DB 물리 설계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[성능을 고려한 설계|<span style="color:#20382e;">성능을 고려한 설계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[명명규칙 정의서|<span style="color:#20382e;">명명규칙 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티셔닝|<span style="color:#20382e;">파티셔닝</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #2b7bb9;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#2b7bb9;">02 · 설계</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 9개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">업무를 데이터 구조로 — 정규화, ERD, 물리 설계</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#2b7bb9;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>모델링</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 입문|<span style="color:#20382e;">데이터 모델링 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 정규화 심화|<span style="color:#20382e;">데이터 모델링 정규화 심화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 모델링 ERD작성 실습|<span style="color:#20382e;">데이터 모델링 ERD작성 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ERD 작성 실습|<span style="color:#20382e;">ERD 작성 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQLD 데이터 모델링 기출 정리|<span style="color:#20382e;">SQLD 데이터 모델링 기출 정리</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#2b7bb9;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>물리 설계</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle DB 물리 설계|<span style="color:#20382e;">Oracle DB 물리 설계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[성능을 고려한 설계|<span style="color:#20382e;">성능을 고려한 설계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[명명규칙 정의서|<span style="color:#20382e;">명명규칙 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티셔닝|<span style="color:#20382e;">파티셔닝</span>]]</div></div></div></div> | ||
== | == Oracle 저장 구조와 아키텍처 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #6c3483;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#6c3483;">03 · 구조</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">블록·행·컬럼부터 LOB, RAC 내부 구조까지</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>테이블·블록·컬럼</span><span style="font-weight:500;color:#8b9c8c;">11</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[힙테이블(heap table)|<span style="color:#20382e;">힙테이블(heap table)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 블럭의 구조|<span style="color:#20382e;">데이터 블럭의 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼의 구조|<span style="color:#20382e;">오라클 컬럼의 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼의 저장순서|<span style="color:#20382e;">오라클 컬럼의 저장순서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼저장 방식 개선 (12c 업그레이드)|<span style="color:#20382e;">오라클 컬럼저장 방식 개선 (12c 업그레이드)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[컬럼의 순서가 변경시 ROW의 물리적 구조변화|<span style="color:#20382e;">컬럼의 순서가 변경시 ROW의 물리적 구조변화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[컬럼의 순서가 변경되면 ROW의 물리적 구조도 바뀌는건가?|<span style="color:#20382e;">컬럼의 순서가 변경되면 ROW의 물리적 구조도 바뀌는건가?</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE 테이블 컬럼|<span style="color:#20382e;">ORACLE 테이블 컬럼</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블스페이스|<span style="color:#20382e;">테이블스페이스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[임시 테이블 (Temporary Tables)|<span style="color:#20382e;">임시 테이블 (Temporary Tables)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[해시 버킷의 저장구조|<span style="color:#20382e;">해시 버킷의 저장구조</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>LOB</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE LOB|<span style="color:#20382e;">ORACLE LOB</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 LOB 데이터 구조|<span style="color:#20382e;">오라클 LOB 데이터 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Lob chunk size 최적화 테스트|<span style="color:#20382e;">Lob chunk size 최적화 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Lob 테스트|<span style="color:#20382e;">Lob 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 lob테이블 성능 테스트|<span style="color:#20382e;">오라클 lob테이블 성능 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[RAC환경 lob 튜닝|<span style="color:#20382e;">RAC환경 lob 튜닝</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>아키텍처·기능</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 GCS 와 GES|<span style="color:#20382e;">오라클 GCS 와 GES</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 flashback|<span style="color:#20382e;">오라클 flashback</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티션 테이블 최적화 방법|<span style="color:#20382e;">파티션 테이블 최적화 방법</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #6c3483;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#6c3483;">03 · 구조</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">블록·행·컬럼부터 LOB, RAC 내부 구조까지</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>테이블·블록·컬럼</span><span style="font-weight:500;color:#8b9c8c;">11</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[힙테이블(heap table)|<span style="color:#20382e;">힙테이블(heap table)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터 블럭의 구조|<span style="color:#20382e;">데이터 블럭의 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼의 구조|<span style="color:#20382e;">오라클 컬럼의 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼의 저장순서|<span style="color:#20382e;">오라클 컬럼의 저장순서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 컬럼저장 방식 개선 (12c 업그레이드)|<span style="color:#20382e;">오라클 컬럼저장 방식 개선 (12c 업그레이드)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[컬럼의 순서가 변경시 ROW의 물리적 구조변화|<span style="color:#20382e;">컬럼의 순서가 변경시 ROW의 물리적 구조변화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[컬럼의 순서가 변경되면 ROW의 물리적 구조도 바뀌는건가?|<span style="color:#20382e;">컬럼의 순서가 변경되면 ROW의 물리적 구조도 바뀌는건가?</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE 테이블 컬럼|<span style="color:#20382e;">ORACLE 테이블 컬럼</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블스페이스|<span style="color:#20382e;">테이블스페이스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[임시 테이블 (Temporary Tables)|<span style="color:#20382e;">임시 테이블 (Temporary Tables)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[해시 버킷의 저장구조|<span style="color:#20382e;">해시 버킷의 저장구조</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>LOB</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE LOB|<span style="color:#20382e;">ORACLE LOB</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 LOB 데이터 구조|<span style="color:#20382e;">오라클 LOB 데이터 구조</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Lob chunk size 최적화 테스트|<span style="color:#20382e;">Lob chunk size 최적화 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Lob 테스트|<span style="color:#20382e;">Lob 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 lob테이블 성능 테스트|<span style="color:#20382e;">오라클 lob테이블 성능 테스트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[RAC환경 lob 튜닝|<span style="color:#20382e;">RAC환경 lob 튜닝</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#6c3483;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>아키텍처·기능</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 GCS 와 GES|<span style="color:#20382e;">오라클 GCS 와 GES</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 flashback|<span style="color:#20382e;">오라클 flashback</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티션 테이블 최적화 방법|<span style="color:#20382e;">파티션 테이블 최적화 방법</span>]]</div></div></div></div> | ||
== | == SQL 작성과 PL/SQL == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #16a085;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#16a085;">04 · SQL</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 21개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">문법 읽는 법부터 좋은 SQL 작성 습관, 프로시저·함수까지</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>SQL 기초</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 기본|<span style="color:#20382e;">SQL 기본</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SELECT|<span style="color:#20382e;">SELECT</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DDL DML DCL TCL|<span style="color:#20382e;">DDL DML DCL TCL</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle syntax 읽는방법|<span style="color:#20382e;">Oracle syntax 읽는방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[BNF(Backus-Naur Form) 방식|<span style="color:#20382e;">BNF(Backus-Naur Form) 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클SQL 과 안시SQL|<span style="color:#20382e;">오라클SQL 과 안시SQL</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블/인덱스 생성|<span style="color:#20382e;">테이블/인덱스 생성</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>SQL 작성 기법</span><span style="font-weight:500;color:#8b9c8c;">9</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 작성 가이드|<span style="color:#20382e;">SQL 작성 가이드</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[효율적인 SQL 작성법|<span style="color:#20382e;">효율적인 SQL 작성법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[최적의 SQL 작성법|<span style="color:#20382e;">최적의 SQL 작성법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[CONNECT BY 절|<span style="color:#20382e;">CONNECT BY 절</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[원도우 함수|<span style="color:#20382e;">원도우 함수</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[정규표현식(regular expression)|<span style="color:#20382e;">정규표현식(regular expression)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블 샘플링 (Table Sampling)|<span style="color:#20382e;">테이블 샘플링 (Table Sampling)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[특수문자|<span style="color:#20382e;">특수문자</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL SYS.ODCIVARCHAR2LIST이용 unionall 대체|<span style="color:#20382e;">SQL SYS.ODCIVARCHAR2LIST이용 unionall 대체</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>PL/SQL</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PL/SQL 프로시저 / 함수 만드는 법|<span style="color:#20382e;">PL/SQL 프로시저 / 함수 만드는 법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[동적 SQL (Dynamic SQL)|<span style="color:#20382e;">동적 SQL (Dynamic SQL)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[커서(Cursor) 사용법|<span style="color:#20382e;">커서(Cursor) 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[예외처리 고급 예시|<span style="color:#20382e;">예외처리 고급 예시</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 함수 생성/컴파일 시 권한 에러 조치|<span style="color:#20382e;">오라클 함수 생성/컴파일 시 권한 에러 조치</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #16a085;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#16a085;">04 · SQL</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 21개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">문법 읽는 법부터 좋은 SQL 작성 습관, 프로시저·함수까지</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>SQL 기초</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 기본|<span style="color:#20382e;">SQL 기본</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SELECT|<span style="color:#20382e;">SELECT</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DDL DML DCL TCL|<span style="color:#20382e;">DDL DML DCL TCL</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle syntax 읽는방법|<span style="color:#20382e;">Oracle syntax 읽는방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[BNF(Backus-Naur Form) 방식|<span style="color:#20382e;">BNF(Backus-Naur Form) 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클SQL 과 안시SQL|<span style="color:#20382e;">오라클SQL 과 안시SQL</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블/인덱스 생성|<span style="color:#20382e;">테이블/인덱스 생성</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>SQL 작성 기법</span><span style="font-weight:500;color:#8b9c8c;">9</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 작성 가이드|<span style="color:#20382e;">SQL 작성 가이드</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[효율적인 SQL 작성법|<span style="color:#20382e;">효율적인 SQL 작성법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[최적의 SQL 작성법|<span style="color:#20382e;">최적의 SQL 작성법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[CONNECT BY 절|<span style="color:#20382e;">CONNECT BY 절</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[원도우 함수|<span style="color:#20382e;">원도우 함수</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[정규표현식(regular expression)|<span style="color:#20382e;">정규표현식(regular expression)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블 샘플링 (Table Sampling)|<span style="color:#20382e;">테이블 샘플링 (Table Sampling)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[특수문자|<span style="color:#20382e;">특수문자</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL SYS.ODCIVARCHAR2LIST이용 unionall 대체|<span style="color:#20382e;">SQL SYS.ODCIVARCHAR2LIST이용 unionall 대체</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#16a085;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>PL/SQL</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PL/SQL 프로시저 / 함수 만드는 법|<span style="color:#20382e;">PL/SQL 프로시저 / 함수 만드는 법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[동적 SQL (Dynamic SQL)|<span style="color:#20382e;">동적 SQL (Dynamic SQL)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[커서(Cursor) 사용법|<span style="color:#20382e;">커서(Cursor) 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[예외처리 고급 예시|<span style="color:#20382e;">예외처리 고급 예시</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 함수 생성/컴파일 시 권한 에러 조치|<span style="color:#20382e;">오라클 함수 생성/컴파일 시 권한 에러 조치</span>]]</div></div></div></div> | ||
== | == SQL 실행 원리와 실행계획 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #d35400;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#d35400;">05 · 옵티마이저</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 15개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">옵티마이저가 계획을 세우는 방식과 그것을 읽고 추적하는 방법</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>원리</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 실행원리 와 과정|<span style="color:#20382e;">SQL 실행원리 와 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[옵티마이져|<span style="color:#20382e;">옵티마이져</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[카디널리티 와 셀렉티비티|<span style="color:#20382e;">카디널리티 와 셀렉티비티</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[통계정보 갱신|<span style="color:#20382e;">통계정보 갱신</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>실행계획</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행 계획|<span style="color:#20382e;">실행 계획</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행 계획을 해석하는 법|<span style="color:#20382e;">실행 계획을 해석하는 법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행계획 읽기 실습|<span style="color:#20382e;">실행계획 읽기 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[EXPLAIN PLAN|<span style="color:#20382e;">EXPLAIN PLAN</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBMS XPLAN 사용법|<span style="color:#20382e;">DBMS XPLAN 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[REAL PLAN 사용법|<span style="color:#20382e;">REAL PLAN 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 플랜 변경 추적 방법|<span style="color:#20382e;">SQL 플랜 변경 추적 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 트레이스 방법|<span style="color:#20382e;">SQL 트레이스 방법</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>힌트</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 힌트|<span style="color:#20382e;">튜닝 힌트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 힌트 no merge|<span style="color:#20382e;">튜닝 힌트 no merge</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[쿼리 블럭 qb name|<span style="color:#20382e;">쿼리 블럭 qb name</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #d35400;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#d35400;">05 · 옵티마이저</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 15개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">옵티마이저가 계획을 세우는 방식과 그것을 읽고 추적하는 방법</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>원리</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 실행원리 와 과정|<span style="color:#20382e;">SQL 실행원리 와 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[옵티마이져|<span style="color:#20382e;">옵티마이져</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[카디널리티 와 셀렉티비티|<span style="color:#20382e;">카디널리티 와 셀렉티비티</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[통계정보 갱신|<span style="color:#20382e;">통계정보 갱신</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>실행계획</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행 계획|<span style="color:#20382e;">실행 계획</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행 계획을 해석하는 법|<span style="color:#20382e;">실행 계획을 해석하는 법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[실행계획 읽기 실습|<span style="color:#20382e;">실행계획 읽기 실습</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[EXPLAIN PLAN|<span style="color:#20382e;">EXPLAIN PLAN</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBMS XPLAN 사용법|<span style="color:#20382e;">DBMS XPLAN 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[REAL PLAN 사용법|<span style="color:#20382e;">REAL PLAN 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 플랜 변경 추적 방법|<span style="color:#20382e;">SQL 플랜 변경 추적 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 트레이스 방법|<span style="color:#20382e;">SQL 트레이스 방법</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#d35400;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>힌트</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 힌트|<span style="color:#20382e;">튜닝 힌트</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 힌트 no merge|<span style="color:#20382e;">튜닝 힌트 no merge</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[쿼리 블럭 qb name|<span style="color:#20382e;">쿼리 블럭 qb name</span>]]</div></div></div></div> | ||
== | == 인덱스 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #1d4e7a;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#1d4e7a;">06 · 인덱스</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 11개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">B*Tree 구조, 클러스터링 팩터, 인덱스 설계와 튜닝</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#1d4e7a;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>구조·종류</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스|<span style="color:#20382e;">인덱스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 아키텍처|<span style="color:#20382e;">인덱스 아키텍처</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[B*Tree 인덱스|<span style="color:#20382e;">B*Tree 인덱스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 인덱스 종류|<span style="color:#20382e;">오라클 인덱스 종류</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 클러스터링 팩터|<span style="color:#20382e;">인덱스 클러스터링 팩터</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[클러스터링 팩터|<span style="color:#20382e;">클러스터링 팩터</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#1d4e7a;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설계·튜닝</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 설계 방법|<span style="color:#20382e;">인덱스 설계 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 최적화 방법|<span style="color:#20382e;">인덱스 최적화 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 튜닝 심화|<span style="color:#20382e;">인덱스 튜닝 심화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티션 인덱스 최적화 방법|<span style="color:#20382e;">파티션 인덱스 최적화 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[앞% LIKE 튜닝|<span style="color:#20382e;">앞% LIKE 튜닝</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #1d4e7a;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#1d4e7a;">06 · 인덱스</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 11개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">B*Tree 구조, 클러스터링 팩터, 인덱스 설계와 튜닝</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#1d4e7a;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>구조·종류</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스|<span style="color:#20382e;">인덱스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 아키텍처|<span style="color:#20382e;">인덱스 아키텍처</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[B*Tree 인덱스|<span style="color:#20382e;">B*Tree 인덱스</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오라클 인덱스 종류|<span style="color:#20382e;">오라클 인덱스 종류</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 클러스터링 팩터|<span style="color:#20382e;">인덱스 클러스터링 팩터</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[클러스터링 팩터|<span style="color:#20382e;">클러스터링 팩터</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#1d4e7a;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설계·튜닝</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 설계 방법|<span style="color:#20382e;">인덱스 설계 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 최적화 방법|<span style="color:#20382e;">인덱스 최적화 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인덱스 튜닝 심화|<span style="color:#20382e;">인덱스 튜닝 심화</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[파티션 인덱스 최적화 방법|<span style="color:#20382e;">파티션 인덱스 최적화 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[앞% LIKE 튜닝|<span style="color:#20382e;">앞% LIKE 튜닝</span>]]</div></div></div></div> | ||
== | == 조인과 서브쿼리 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #0b4d40;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#0b4d40;">07 · 조인</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">NL·Hash·Merge 조인, 서브쿼리 변환과 조건절 Pushdown</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#0b4d40;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>조인 방식</span><span style="font-weight:500;color:#8b9c8c;">12</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블 조인 방식|<span style="color:#20382e;">테이블 조인 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 조인 방식|<span style="color:#20382e;">SQL 조인 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[NL 조인|<span style="color:#20382e;">NL 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[HASH 조인|<span style="color:#20382e;">HASH 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MERGE 조인|<span style="color:#20382e;">MERGE 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Hash join Probe 단계 처리과정|<span style="color:#20382e;">Hash join Probe 단계 처리과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[HASH조인 성능저하 파이썬 예제|<span style="color:#20382e;">HASH조인 성능저하 파이썬 예제</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[카테시안 조인|<span style="color:#20382e;">카테시안 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[세미조인|<span style="color:#20382e;">세미조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[안티조인|<span style="color:#20382e;">안티조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Rowid 를 이용한 조인|<span style="color:#20382e;">Rowid 를 이용한 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[조인 튜닝 심화|<span style="color:#20382e;">조인 튜닝 심화</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#0b4d40;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>서브쿼리·쿼리 변환</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 unnest|<span style="color:#20382e;">서브쿼리 unnest</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 no unnest|<span style="color:#20382e;">서브쿼리 no unnest</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 push subq|<span style="color:#20382e;">서브쿼리 push subq</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[스칼라 서브쿼리 장단점|<span style="color:#20382e;">스칼라 서브쿼리 장단점</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[스칼라 인라인뷰 서브쿼리|<span style="color:#20382e;">스칼라 인라인뷰 서브쿼리</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[JPPD(Join Predicate PushDown,조인절 PUSHDOWN)|<span style="color:#20382e;">JPPD(Join Predicate PushDown,조인절 PUSHDOWN)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[View pushed predicate (조건절 PUSHDOWN)|<span style="color:#20382e;">View pushed predicate (조건절 PUSHDOWN)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[계층형 쿼리 connect by 튜닝|<span style="color:#20382e;">계층형 쿼리 connect by 튜닝</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #0b4d40;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#0b4d40;">07 · 조인</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">NL·Hash·Merge 조인, 서브쿼리 변환과 조건절 Pushdown</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#0b4d40;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>조인 방식</span><span style="font-weight:500;color:#8b9c8c;">12</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블 조인 방식|<span style="color:#20382e;">테이블 조인 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 조인 방식|<span style="color:#20382e;">SQL 조인 방식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[NL 조인|<span style="color:#20382e;">NL 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[HASH 조인|<span style="color:#20382e;">HASH 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MERGE 조인|<span style="color:#20382e;">MERGE 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Hash join Probe 단계 처리과정|<span style="color:#20382e;">Hash join Probe 단계 처리과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[HASH조인 성능저하 파이썬 예제|<span style="color:#20382e;">HASH조인 성능저하 파이썬 예제</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[카테시안 조인|<span style="color:#20382e;">카테시안 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[세미조인|<span style="color:#20382e;">세미조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[안티조인|<span style="color:#20382e;">안티조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Rowid 를 이용한 조인|<span style="color:#20382e;">Rowid 를 이용한 조인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[조인 튜닝 심화|<span style="color:#20382e;">조인 튜닝 심화</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#0b4d40;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>서브쿼리·쿼리 변환</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 unnest|<span style="color:#20382e;">서브쿼리 unnest</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 no unnest|<span style="color:#20382e;">서브쿼리 no unnest</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[서브쿼리 push subq|<span style="color:#20382e;">서브쿼리 push subq</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[스칼라 서브쿼리 장단점|<span style="color:#20382e;">스칼라 서브쿼리 장단점</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[스칼라 인라인뷰 서브쿼리|<span style="color:#20382e;">스칼라 인라인뷰 서브쿼리</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[JPPD(Join Predicate PushDown,조인절 PUSHDOWN)|<span style="color:#20382e;">JPPD(Join Predicate PushDown,조인절 PUSHDOWN)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[View pushed predicate (조건절 PUSHDOWN)|<span style="color:#20382e;">View pushed predicate (조건절 PUSHDOWN)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[계층형 쿼리 connect by 튜닝|<span style="color:#20382e;">계층형 쿼리 connect by 튜닝</span>]]</div></div></div></div> | ||
== | == SQL 튜닝과 성능 진단 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #c0392b;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#c0392b;">08 · 성능</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 21개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">튜닝 대상 찾기, AWR·ASH, 대기 이벤트, 대용량·병렬 처리</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>튜닝 가이드</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝 입문|<span style="color:#20382e;">SQL 튜닝 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝|<span style="color:#20382e;">SQL 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE SQL 튜닝|<span style="color:#20382e;">ORACLE SQL 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBA 성능 튜닝 가이드|<span style="color:#20382e;">DBA 성능 튜닝 가이드</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 튜닝 전문가가 알아야할 필수지식|<span style="color:#20382e;">Oracle 튜닝 전문가가 알아야할 필수지식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[성능 문제 식별 방법론과 튜닝 접근법|<span style="color:#20382e;">성능 문제 식별 방법론과 튜닝 접근법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 Round Trips|<span style="color:#20382e;">튜닝 Round Trips</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>대상 찾기·진단</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 대상 SQL 찾기|<span style="color:#20382e;">튜닝 대상 SQL 찾기</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Awr을 이용한 sql 튜닝 대상 찾기|<span style="color:#20382e;">Awr을 이용한 sql 튜닝 대상 찾기</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[AWR 리포트 분석|<span style="color:#20382e;">AWR 리포트 분석</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 성능 관리 프로그램|<span style="color:#20382e;">SQL 성능 관리 프로그램</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle wait event (대기 이벤트) 추적 방법|<span style="color:#20382e;">Oracle wait event (대기 이벤트) 추적 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Enq: TX - allocate ITL entry vs enq: HW - contention|<span style="color:#20382e;">Enq: TX - allocate ITL entry vs enq: HW - contention</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Enq:hw-contention|<span style="color:#20382e;">Enq:hw-contention</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>동적 성능 뷰</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$SESSION|<span style="color:#20382e;">V$SESSION</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$ACTIVE SESSION HISTORY|<span style="color:#20382e;">V$ACTIVE SESSION HISTORY</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$SQL MONITOR|<span style="color:#20382e;">V$SQL MONITOR</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DB 모니터링 최적화 방법|<span style="color:#20382e;">DB 모니터링 최적화 방법</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>대용량·병렬</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[대용량 데이터 튜닝|<span style="color:#20382e;">대용량 데이터 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[병렬 쿼리 튜닝|<span style="color:#20382e;">병렬 쿼리 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[병렬 쿼리 I/O 확인|<span style="color:#20382e;">병렬 쿼리 I/O 확인</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #c0392b;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#c0392b;">08 · 성능</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 21개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">튜닝 대상 찾기, AWR·ASH, 대기 이벤트, 대용량·병렬 처리</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>튜닝 가이드</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝 입문|<span style="color:#20382e;">SQL 튜닝 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 튜닝|<span style="color:#20382e;">SQL 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE SQL 튜닝|<span style="color:#20382e;">ORACLE SQL 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBA 성능 튜닝 가이드|<span style="color:#20382e;">DBA 성능 튜닝 가이드</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 튜닝 전문가가 알아야할 필수지식|<span style="color:#20382e;">Oracle 튜닝 전문가가 알아야할 필수지식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[성능 문제 식별 방법론과 튜닝 접근법|<span style="color:#20382e;">성능 문제 식별 방법론과 튜닝 접근법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 Round Trips|<span style="color:#20382e;">튜닝 Round Trips</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>대상 찾기·진단</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝 대상 SQL 찾기|<span style="color:#20382e;">튜닝 대상 SQL 찾기</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Awr을 이용한 sql 튜닝 대상 찾기|<span style="color:#20382e;">Awr을 이용한 sql 튜닝 대상 찾기</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[AWR 리포트 분석|<span style="color:#20382e;">AWR 리포트 분석</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL 성능 관리 프로그램|<span style="color:#20382e;">SQL 성능 관리 프로그램</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle wait event (대기 이벤트) 추적 방법|<span style="color:#20382e;">Oracle wait event (대기 이벤트) 추적 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Enq: TX - allocate ITL entry vs enq: HW - contention|<span style="color:#20382e;">Enq: TX - allocate ITL entry vs enq: HW - contention</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Enq:hw-contention|<span style="color:#20382e;">Enq:hw-contention</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>동적 성능 뷰</span><span style="font-weight:500;color:#8b9c8c;">4</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$SESSION|<span style="color:#20382e;">V$SESSION</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$ACTIVE SESSION HISTORY|<span style="color:#20382e;">V$ACTIVE SESSION HISTORY</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[V$SQL MONITOR|<span style="color:#20382e;">V$SQL MONITOR</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DB 모니터링 최적화 방법|<span style="color:#20382e;">DB 모니터링 최적화 방법</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#c0392b;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>대용량·병렬</span><span style="font-weight:500;color:#8b9c8c;">3</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[대용량 데이터 튜닝|<span style="color:#20382e;">대용량 데이터 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[병렬 쿼리 튜닝|<span style="color:#20382e;">병렬 쿼리 튜닝</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[병렬 쿼리 I/O 확인|<span style="color:#20382e;">병렬 쿼리 I/O 확인</span>]]</div></div></div></div> | ||
== | == Oracle 설치와 운영 == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #5d6d7e;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#5d6d7e;">09 · 운영</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 12개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">설치, ASM, RAC One Node, 공간 관리와 일상 점검</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#5d6d7e;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설치·구성</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 19c Docker 설치|<span style="color:#20382e;">Oracle 19c Docker 설치</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[설치 방법|<span style="color:#20382e;">설치 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ASM 디스크 볼륨 추가 방법|<span style="color:#20382e;">ASM 디스크 볼륨 추가 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE ASM AFD|<span style="color:#20382e;">ORACLE ASM AFD</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle RAC One Node|<span style="color:#20382e;">Oracle RAC One Node</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[RAC One Node 서버 작업|<span style="color:#20382e;">RAC One Node 서버 작업</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#5d6d7e;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>공간·오브젝트 관리</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 테이블 사용공간 확인|<span style="color:#20382e;">Oracle 테이블 사용공간 확인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[세그먼트 (테이블+인덱스+LOB) 사이즈 조회|<span style="color:#20382e;">세그먼트 (테이블+인덱스+LOB) 사이즈 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블/인덱스 사이즈 조회|<span style="color:#20382e;">테이블/인덱스 사이즈 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[아카이브로그 디스크 사용량 조회|<span style="color:#20382e;">아카이브로그 디스크 사용량 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오브젝트 관리|<span style="color:#20382e;">오브젝트 관리</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[시스템 작업|<span style="color:#20382e;">시스템 작업</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #5d6d7e;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#5d6d7e;">09 · 운영</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 12개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">설치, ASM, RAC One Node, 공간 관리와 일상 점검</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#5d6d7e;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설치·구성</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 19c Docker 설치|<span style="color:#20382e;">Oracle 19c Docker 설치</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[설치 방법|<span style="color:#20382e;">설치 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ASM 디스크 볼륨 추가 방법|<span style="color:#20382e;">ASM 디스크 볼륨 추가 방법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[ORACLE ASM AFD|<span style="color:#20382e;">ORACLE ASM AFD</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle RAC One Node|<span style="color:#20382e;">Oracle RAC One Node</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[RAC One Node 서버 작업|<span style="color:#20382e;">RAC One Node 서버 작업</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#5d6d7e;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>공간·오브젝트 관리</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Oracle 테이블 사용공간 확인|<span style="color:#20382e;">Oracle 테이블 사용공간 확인</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[세그먼트 (테이블+인덱스+LOB) 사이즈 조회|<span style="color:#20382e;">세그먼트 (테이블+인덱스+LOB) 사이즈 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테이블/인덱스 사이즈 조회|<span style="color:#20382e;">테이블/인덱스 사이즈 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[아카이브로그 디스크 사용량 조회|<span style="color:#20382e;">아카이브로그 디스크 사용량 조회</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[오브젝트 관리|<span style="color:#20382e;">오브젝트 관리</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[시스템 작업|<span style="color:#20382e;">시스템 작업</span>]]</div></div></div></div> | ||
== | == DBA 수행 방법론 (SI 프로젝트) == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #7a3e0c;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#7a3e0c;">10 · 방법론</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">공공·대기업 SI 프로젝트 단계별 수행 절차와 산출물 양식</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>수행 절차</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBA 수행 방법론 (공공/대기업 SI 프로젝트)|<span style="color:#20382e;">DBA 수행 방법론 (공공/대기업 SI 프로젝트)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[단계별 수행 방법론|<span style="color:#20382e;">단계별 수행 방법론</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[분석 단계|<span style="color:#20382e;">분석 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[설계 단계|<span style="color:#20382e;">설계 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[구축 단계|<span style="color:#20382e;">구축 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테스트 단계|<span style="color:#20382e;">테스트 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[전개 단계|<span style="color:#20382e;">전개 단계</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>분석 산출물</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[요구사항 정의서|<span style="color:#20382e;">요구사항 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 계획서|<span style="color:#20382e;">인터뷰 계획서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 질의서 샘플|<span style="color:#20382e;">인터뷰 질의서 샘플</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 결과서|<span style="color:#20382e;">인터뷰 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[현행 시스템 분석서|<span style="color:#20382e;">현행 시스템 분석서</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설계·구축·테스트 산출물</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[아키텍처 정의서|<span style="color:#20382e;">아키텍처 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터베이스 설계서((표준/구조/용량/보안 /백업 복구 설계 등)|<span style="color:#20382e;">데이터베이스 설계서((표준/구조/용량/보안 /백업 복구 설계 등)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터베이스설계서-DB아키텍처-별첨1.DB상세설계내역.xlsx|<span style="color:#20382e;">데이터베이스설계서-DB아키텍처-별첨1.DB상세설계내역.xlsx</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DB설치 계획서|<span style="color:#20382e;">DB설치 계획서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[명명규칙 정의서|<span style="color:#20382e;">명명규칙 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[가용성 테스트 결과서|<span style="color:#20382e;">가용성 테스트 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[복구 테스트 결과서|<span style="color:#20382e;">복구 테스트 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝결과서|<span style="color:#20382e;">튜닝결과서</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #7a3e0c;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#7a3e0c;">10 · 방법론</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 20개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">공공·대기업 SI 프로젝트 단계별 수행 절차와 산출물 양식</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>수행 절차</span><span style="font-weight:500;color:#8b9c8c;">7</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DBA 수행 방법론 (공공/대기업 SI 프로젝트)|<span style="color:#20382e;">DBA 수행 방법론 (공공/대기업 SI 프로젝트)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[단계별 수행 방법론|<span style="color:#20382e;">단계별 수행 방법론</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[분석 단계|<span style="color:#20382e;">분석 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[설계 단계|<span style="color:#20382e;">설계 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[구축 단계|<span style="color:#20382e;">구축 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[테스트 단계|<span style="color:#20382e;">테스트 단계</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[전개 단계|<span style="color:#20382e;">전개 단계</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>분석 산출물</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[요구사항 정의서|<span style="color:#20382e;">요구사항 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 계획서|<span style="color:#20382e;">인터뷰 계획서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 질의서 샘플|<span style="color:#20382e;">인터뷰 질의서 샘플</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[인터뷰 결과서|<span style="color:#20382e;">인터뷰 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[현행 시스템 분석서|<span style="color:#20382e;">현행 시스템 분석서</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#7a3e0c;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>설계·구축·테스트 산출물</span><span style="font-weight:500;color:#8b9c8c;">8</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[아키텍처 정의서|<span style="color:#20382e;">아키텍처 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터베이스 설계서((표준/구조/용량/보안 /백업 복구 설계 등)|<span style="color:#20382e;">데이터베이스 설계서((표준/구조/용량/보안 /백업 복구 설계 등)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[데이터베이스설계서-DB아키텍처-별첨1.DB상세설계내역.xlsx|<span style="color:#20382e;">데이터베이스설계서-DB아키텍처-별첨1.DB상세설계내역.xlsx</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[DB설치 계획서|<span style="color:#20382e;">DB설치 계획서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[명명규칙 정의서|<span style="color:#20382e;">명명규칙 정의서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[가용성 테스트 결과서|<span style="color:#20382e;">가용성 테스트 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[복구 테스트 결과서|<span style="color:#20382e;">복구 테스트 결과서</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[튜닝결과서|<span style="color:#20382e;">튜닝결과서</span>]]</div></div></div></div> | ||
== | == PostgreSQL · MySQL · 기타 DBMS == | ||
<div style="border:1px solid #dde4dc;border-top:4px solid #336791;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#336791;">11 · 다른 DBMS</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 16개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">Oracle 외 데이터베이스와 벡터·검색 기술</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>PostgreSQL</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 입문|<span style="color:#20382e;">PostgreSQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 개발자가 알아야힐 필수사항|<span style="color:#20382e;">Postgresql 개발자가 알아야힐 필수사항</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 설치 후 DBA 작업|<span style="color:#20382e;">Postgresql 설치 후 DBA 작업</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 튜닝 전문가가 알아야할 필수 지식|<span style="color:#20382e;">Postgresql 튜닝 전문가가 알아야할 필수 지식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 기초과정 교육 과정|<span style="color:#20382e;">PostgreSQL 기초과정 교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL SQL 30일 학습|<span style="color:#20382e;">PostgreSQL SQL 30일 학습</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>MySQL · SQL Server · SQLite</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MySQL 입문|<span style="color:#20382e;">MySQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL Server|<span style="color:#20382e;">SQL Server</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MS-SQL SERVER 테이블 생성|<span style="color:#20382e;">MS-SQL SERVER 테이블 생성</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MS-SQL LOB테이블 생성|<span style="color:#20382e;">MS-SQL LOB테이블 생성</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Sqlite 개발자가 알아야할 필수지식|<span style="color:#20382e;">Sqlite 개발자가 알아야할 필수지식</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>검색·벡터 DB</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[그래프DB 와 벡터DB|<span style="color:#20382e;">그래프DB 와 벡터DB</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Chromadb 설치 사용법|<span style="color:#20382e;">Chromadb 설치 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Chromadb 사용 예시|<span style="color:#20382e;">Chromadb 사용 예시</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[역 인덱싱(Inverted Index)|<span style="color:#20382e;">역 인덱싱(Inverted Index)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[전체 텍스트 검색 match|<span style="color:#20382e;">전체 텍스트 검색 match</span>]]</div></div></div></div> | <div style="border:1px solid #dde4dc;border-top:4px solid #336791;border-radius:8px;background:#ffffff;padding:18px 22px;margin:8px 0 26px;color:#20382e;"><div style="display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;"><span style="font-size:11px;font-weight:600;letter-spacing:0.99px;color:#336791;">11 · 다른 DBMS</span><span style="font-size:11px;color:#6c7b72;background:#eef3eb;border-radius:999px;padding:2px 10px;">문서 16개</span></div><div style="font-size:13px;line-height:1.7;color:#6c7b72;margin-top:4px;">Oracle 외 데이터베이스와 벡터·검색 기술</div><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 28px;margin-top:14px;"><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>PostgreSQL</span><span style="font-weight:500;color:#8b9c8c;">6</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 입문|<span style="color:#20382e;">PostgreSQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 개발자가 알아야힐 필수사항|<span style="color:#20382e;">Postgresql 개발자가 알아야힐 필수사항</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 설치 후 DBA 작업|<span style="color:#20382e;">Postgresql 설치 후 DBA 작업</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Postgresql 튜닝 전문가가 알아야할 필수 지식|<span style="color:#20382e;">Postgresql 튜닝 전문가가 알아야할 필수 지식</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL 기초과정 교육 과정|<span style="color:#20382e;">PostgreSQL 기초과정 교육 과정</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[PostgreSQL SQL 30일 학습|<span style="color:#20382e;">PostgreSQL SQL 30일 학습</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>MySQL · SQL Server · SQLite</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MySQL 입문|<span style="color:#20382e;">MySQL 입문</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[SQL Server|<span style="color:#20382e;">SQL Server</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MS-SQL SERVER 테이블 생성|<span style="color:#20382e;">MS-SQL SERVER 테이블 생성</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[MS-SQL LOB테이블 생성|<span style="color:#20382e;">MS-SQL LOB테이블 생성</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Sqlite 개발자가 알아야할 필수지식|<span style="color:#20382e;">Sqlite 개발자가 알아야할 필수지식</span>]]</div></div><div><div style="display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:#336791;border-bottom:1px solid #dde4dc;padding-bottom:6px;margin-bottom:2px;"><span>검색·벡터 DB</span><span style="font-weight:500;color:#8b9c8c;">5</span></div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[그래프DB 와 벡터DB|<span style="color:#20382e;">그래프DB 와 벡터DB</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Chromadb 설치 사용법|<span style="color:#20382e;">Chromadb 설치 사용법</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[Chromadb 사용 예시|<span style="color:#20382e;">Chromadb 사용 예시</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[역 인덱싱(Inverted Index)|<span style="color:#20382e;">역 인덱싱(Inverted Index)</span>]]</div><div style="font-size:13px;line-height:1.5;padding:5px 0;border-bottom:1px dashed #edf1ea;">[[전체 텍스트 검색 match|<span style="color:#20382e;">전체 텍스트 검색 match</span>]]</div></div></div></div> | ||
2026년 11월 4일 (수) 16:04 기준 최신판
DB STUDY · SITE MAP
전체 문서 지도
위키의 모든 학습 문서를 주제별로 정리한 지도입니다.
무엇부터 읽을지 모르겠다면 위에서 아래로, 찾는 주제가 있다면 바로가기 칩을 눌러 이동하세요.
무엇부터 읽을지 모르겠다면 위에서 아래로, 찾는 주제가 있다면 바로가기 칩을 눌러 이동하세요.
전체 문서 184개주제 11개분류된 학습 문서 168개정리 기준일 · 2026-11-04
주제 바로가기 ·칩을 누르면 해당 주제로 이동합니다.← 대문으로
입문 코스와 학습 과정10데이터 모델링과 설계9Oracle 저장 구조와 아키텍처20SQL 작성과 PL/SQL21SQL 실행 원리와 실행계획15인덱스11조인과 서브쿼리20SQL 튜닝과 성능 진단21Oracle 설치와 운영12DBA 수행 방법론 (SI 프로젝트)20PostgreSQL · MySQL · 기타 DBMS16
추천 학습 경로
처음 시작한다면 이 순서로 읽어 보세요.
입문 코스와 학습 과정
01 · 코스문서 10개
처음 시작한다면 여기서부터. 단계별 커리큘럼과 교육 과정 모음
데이터 모델링과 설계
02 · 설계문서 9개
업무를 데이터 구조로 — 정규화, ERD, 물리 설계
Oracle 저장 구조와 아키텍처
03 · 구조문서 20개
블록·행·컬럼부터 LOB, RAC 내부 구조까지
테이블·블록·컬럼11
SQL 작성과 PL/SQL
04 · SQL문서 21개
문법 읽는 법부터 좋은 SQL 작성 습관, 프로시저·함수까지
SQL 기초7
SQL 작성 기법9
SQL 실행 원리와 실행계획
05 · 옵티마이저문서 15개
옵티마이저가 계획을 세우는 방식과 그것을 읽고 추적하는 방법
인덱스
06 · 인덱스문서 11개
B*Tree 구조, 클러스터링 팩터, 인덱스 설계와 튜닝
조인과 서브쿼리
07 · 조인문서 20개
NL·Hash·Merge 조인, 서브쿼리 변환과 조건절 Pushdown
SQL 튜닝과 성능 진단
08 · 성능문서 21개
튜닝 대상 찾기, AWR·ASH, 대기 이벤트, 대용량·병렬 처리
튜닝 가이드7
대상 찾기·진단7
Oracle 설치와 운영
09 · 운영문서 12개
설치, ASM, RAC One Node, 공간 관리와 일상 점검
DBA 수행 방법론 (SI 프로젝트)
10 · 방법론문서 20개
공공·대기업 SI 프로젝트 단계별 수행 절차와 산출물 양식
PostgreSQL · MySQL · 기타 DBMS
11 · 다른 DBMS문서 16개
Oracle 외 데이터베이스와 벡터·검색 기술
PostgreSQL6
MySQL · SQL Server · SQLite5
새로 추가된 문서
전체 문서 목록 (가나다순, 자동)
모든 문서 펼쳐 보기
- ASM 디스크 볼륨 추가 방법
- AWR 리포트 분석
- Awr을 이용한 sql 튜닝 대상 찾기
- B*Tree 인덱스
- BNF(Backus-Naur Form) 방식
- CONNECT BY 절
- Chromadb 사용 예시
- Chromadb 설치 사용법
- DBA 성능 튜닝 가이드
- DBA 수행 방법론 (공공/대기업 SI 프로젝트)
- DBMS XPLAN 사용법
- DB 모니터링 최적화 방법
- DB설치 계획서
- DDL DML DCL TCL
- ERD 작성 실습
- EXPLAIN PLAN
- Enq: TX - allocate ITL entry vs enq: HW - contention
- Enq:hw-contention
- Form:dbstudy
- HASH 조인
- HASH조인 성능저하 파이썬 예제
- Hash join Probe 단계 처리과정
- JPPD(Join Predicate PushDown,조인절 PUSHDOWN)
- Lob chunk size 최적화 테스트
- Lob 테스트
- MERGE 조인
- MS-SQL LOB테이블 생성
- MS-SQL SERVER 테이블 생성
- MySQL 입문
- NL 조인
- ORACLE ASM AFD
- ORACLE LOB
- ORACLE SQL 튜닝
- ORACLE 테이블 컬럼
- Oracle 19c Docker 설치
- Oracle DB 물리 설계
- Oracle RAC One Node
- Oracle database 초급교육 과정
- Oracle syntax 읽는방법
- Oracle wait event (대기 이벤트) 추적 방법
- Oracle 입문
- Oracle 테이블 사용공간 확인
- Oracle 튜닝 전문가가 알아야할 필수지식
- PL/SQL 프로시저 / 함수 만드는 법
- PostgreSQL SQL 30일 학습
- PostgreSQL 기초과정 교육 과정
- PostgreSQL 입문
- Postgresql 개발자가 알아야힐 필수사항
- Postgresql 설치 후 DBA 작업
- Postgresql 튜닝 전문가가 알아야할 필수 지식
- RAC One Node 서버 작업
- RAC환경 lob 튜닝
- REAL PLAN 사용법
- Rowid 를 이용한 조인
- SELECT
- SQLD 데이터 모델링 기출 정리
- SQL SYS.ODCIVARCHAR2LIST이용 unionall 대체
- SQL Server
- SQL 기본
- SQL 성능 관리 프로그램
- SQL 실행원리 와 과정
- SQL 작성 가이드
- SQL 조인 방식
- SQL 튜닝
- SQL 튜닝 입문
- SQL 트레이스 방법
- SQL 플랜 변경 추적 방법
- Sql 학습 커리큘럼
- Sqlite 개발자가 알아야할 필수지식
- Sql양식 샘플
- Uml 테스트
- V$ACTIVE SESSION HISTORY
- V$SESSION
- V$SQL MONITOR
- View pushed predicate (조건절 PUSHDOWN)
- 가용성 테스트 결과서
- 계층형 쿼리 connect by 튜닝
- 구축 단계
- 그래프DB 와 벡터DB
- 단계별 수행 방법론
- 대문
- 대용량 데이터 튜닝
- 데이터 모델링 ERD작성 실습
- 데이터 모델링 입문
- 데이터 모델링 정규화 심화
- 데이터 블럭의 구조
- 데이터베이스 설계서((표준/구조/용량/보안 /백업 복구 설계 등)
- 데이터베이스설계서-DB아키텍처-별첨1.DB상세설계내역.xlsx
- 동적 SQL (Dynamic SQL)
- 디비 스터디 템플릿
- 메뉴 구성 항목
- 명명규칙 정의서
- 미디어위키 표 샘플
- 병렬 쿼리 I/O 확인
- 병렬 쿼리 튜닝
- 복구 테스트 결과서
- 분석 단계
- 서브쿼리 no unnest
- 서브쿼리 push subq
- 서브쿼리 unnest
- 설계 단계
- 설치 방법
- 성능 문제 식별 방법론과 튜닝 접근법
- 성능을 고려한 설계
- 세그먼트 (테이블+인덱스+LOB) 사이즈 조회
- 세미조인
- 스칼라 서브쿼리 장단점
- 스칼라 인라인뷰 서브쿼리
- 시스템 작업
- 실행 계획
- 실행 계획을 해석하는 법
- 실행계획 읽기 실습
- 아카이브로그 디스크 사용량 조회
- 아키텍처 정의서
- 안티조인
- 앞% LIKE 튜닝
- 역 인덱싱(Inverted Index)
- 예외처리 고급 예시
- 오라클SQL 과 안시SQL
- 오라클 GCS 와 GES
- 오라클 LOB 데이터 구조
- 오라클 flashback
- 오라클 lob테이블 성능 테스트
- 오라클 인덱스 종류
- 오라클 초보자 학습과정
- 오라클 컬럼의 구조
- 오라클 컬럼의 저장순서
- 오라클 컬럼저장 방식 개선 (12c 업그레이드)
- 오라클 함수 생성/컴파일 시 권한 에러 조치
- 오브젝트 관리
- 옵티마이져
- 요구사항 정의서
- 원도우 함수
- 인덱스
- 인덱스 설계 방법
- 인덱스 아키텍처
- 인덱스 최적화 방법
- 인덱스 클러스터링 팩터
- 인덱스 튜닝 심화
- 인터뷰 결과서
- 인터뷰 계획서
- 인터뷰 질의서 샘플
- 임시 테이블 (Temporary Tables)
- 전개 단계
- 전체 문서 지도
- 전체 텍스트 검색 match
- 정규표현식(regular expression)
- 조인 튜닝 심화
- 책
- 책책
- 최적의 SQL 작성법
- 카디널리티 와 셀렉티비티
- 카테시안 조인
- 커서(Cursor) 사용법
- 컬럼의 순서가 변경되면 ROW의 물리적 구조도 바뀌는건가?
- 컬럼의 순서가 변경시 ROW의 물리적 구조변화
- 쿼리 블럭 qb name
- 클러스터링 팩터
- 테스트
- 테스트2
- 테스트3
- 테스트SQL
- 테스트 단계
- 테스트 템플릿만들기
- 테스트폼1
- 테이블/인덱스 사이즈 조회
- 테이블/인덱스 생성
- 테이블 샘플링 (Table Sampling)
- 테이블 조인 방식
- 테이블스페이스
- 통계정보 갱신
- 튜닝 Round Trips
- 튜닝 대상 SQL 찾기
- 튜닝 힌트
- 튜닝 힌트 no merge
- 튜닝결과서
- 특수문자
- 틀테스트
- 파티셔닝
- 파티션 인덱스 최적화 방법
- 파티션 테이블 최적화 방법
- 해시 버킷의 저장구조
- 현행 시스템 분석서
- 효율적인 SQL 작성법
- 힙테이블(heap table)
위키 운영 · 테스트 문서
편집자용 문서 펼쳐 보기 (양식 샘플, 템플릿 시험 문서 등)
함께 만드는 지도
새 문서를 썼다면 지도에도 올려 주세요.
이 지도는 주제별로 직접 정리한 목록입니다. 새 문서를 만들었다면 알맞은 주제 칸에 링크를 추가해 주세요.
문서에 [[분류:…]]를 달아 두면 찾기가 훨씬 쉬워집니다.
문서에 [[분류:…]]를 달아 두면 찾기가 훨씬 쉬워집니다.