[중기청 지원] 중소기업 DB(Oracle) 튜닝 실무과정 2차 Oracle DB 100% 성능 튜닝 과정
1) 오라클 데이터베이스의 구조 | |
2) SQL문의 분석 | |
3) 옵티마이저 | |
4) 절차형 튜닝 방법론 |
(2) STEP-2 단계(튜닝 단계) |
(3) STEP-3 단계(결과분석 단계) | |
5) 현상별 튜닝 방법론 |
[중기청 지원] 중소기업 DB(Oracle) 튜닝 실무과정 2차 Oracle DB 100% 성능 튜닝 과정
1) 오라클 데이터베이스의 구조 | |
2) SQL문의 분석 | |
3) 옵티마이저 | |
4) 절차형 튜닝 방법론 |
(2) STEP-2 단계(튜닝 단계) |
(3) STEP-3 단계(결과분석 단계) | |
5) 현상별 튜닝 방법론 |
데이터베이스의 개념과 SQL 언어 |
ㆍDATABASE와 DBMS의 개념 ㆍSQL과 SQL*PLUS 툴 ㆍSELECT문과 연산자의 종류 ㆍSQL*PLUS 명령어 ㆍ함수의 종류 (NVL, NULLIF, COALESCE, ROLLUP, CUBE 등) ㆍ조인과 서브쿼리 (NATURAL, CROSS 조인, MERGE문 등) ㆍDML문 (MERGE문, MULTIPLE-INSERT문 등) ㆍTRANSACTION CONTROL 언어 ㆍLOCK의 종류 | |
2. 테이블과 기타 객체 |
ㆍ테이블의 종류 ㆍ제약조건 ㆍEXTERNAL 테이블 ㆍTEMPORARY 테이블 ㆍ인덱스의 구조와 종류 ㆍMATERIAZED VIEW ㆍSEQUENCE와 SYNONYM | |
3. 사용자 관리 |
ㆍ사용자의 생성 개념과 문법 ㆍ권한과 롤 | |
4. PL/SQL 언어 |
ㆍ개발절차와 종류 ㆍ스토어드 프로시져 (매개변수의 종류, 변수의 종류, 비교문, 반복문 등) ㆍ스토어드 펑션 | |
5. 커서와 에러처리 |
ㆍ명시적 커서 ㆍ커서의 속성 ㆍ에러처리 방법 | |
6. 동적 SQL |
ㆍDynamic SQL ㆍ명시적 커서의 활용 | |
7. 패키지와 트리거 |
ㆍ패키지 (생성문법, 오버로딩, 오라클 제공 패키지 등) ㆍ트리거 (개념, 종류, 관리규칙, 응용범위 등) ㆍPL/SQL의 관리 | |
8. EMBEDDED SQL |
ㆍSQL과 PL/SQL의 실행 ㆍ변수의 종류 (호스트 변수, 지시자 변수, 가변문자 변수, 배열변수 등) ㆍ에러처리 방법 ㆍEMBEDDED SQL에서 DYNAMIC SQL의 구현 |