Postgres Advanced Server 교육및시험소개 EDB 사업팀 다우기술 2016.07.25
전체과정맵 Postgres Advanced Server Administration 2
Postgres Advanced Server 교육커리큘럼 DAY1 일정분류시간커리큘럼학습내용 (SDS 요구사항추가 ) 유형 1 교시 EDB & PAS Overview 1. PostgreSQL 역사 2. EDB Postgres 와 PostgreSQL 차이점 3. 도입시고려사항 4. 국내외적용사례 5. HA 적용사례 이론 2 교시 Architecture 1. 용어설명및제한 2. 프로세스구성 3. 메모리구조 4. 물리적구조 5. 로깅구조 이론 3 교시 Installation & upgrade 1. 지원플랫폼및사전준비사항 2. Locale, Character set 선택기준 ( 글로벌 ) 3. 설치 (GUI, Text mode) 4. Stack builder utility 개요 5. 기본변수설정 6. 서버시작과종료 Day1 Basic 점심 Lunch 점심 4 교시 User Tools for Management 1. Command Line Tools : psql command 및주요 commands (informational, formatting, \i, \o,\pset pager, \ timing 등 ) 2. GUI Tool : Postgres Enterprise Manager (PEM) (GUI 연결, object 관리, SQL Editor, Query Plan 보기 ) 5 교시 Creating and Managing Database 1. Object Hierarchy 설명 2. Cluster 개념설명 3. Database 생성및관리 4. Schema 생성및관리 5. Schema Search_path 6. Dababase Objects 6 교시 Configuration 1. Postgres Parameter 설정 2. Connection, Memory, Query Planner, WAL 설정 3. Logging Audiing, Background Writer, Vacuum Cost 설정 4. edb-dynatune, Oracle Compatibility 설정 7교시 Security 1. Security Level, Access Control 관리 2. Role, User, Group 관리상동 8교시 3. Application 접속관리 Wrap-up 3
Postgres Advanced Server 교육커리큘럼 DAY2 일정분류시간커리큘럼학습내용 (SDS 요구사항추가 ) 유형 1 교시 Transaction and Concurrency 1. Transaction 관리방식 2. MVCC 개요 3. MVCC 아키텍처 4. Transaction ID Wraparound 관리 2 교시 Routine Maintenance Tasks 1. 데이터베이스관리툴및관리 2. 통계정보관리 3. Vacuum 설명 4. Index 관리 점심 Lunch 3 교시 Extensions 1. Extension 개요 2. Extenstion 모듈설치방법 Day2 Admin 4 교시 Monitoring 1. 모니터링방식 2. 데이터베이스통계테이블정보 3. 프로세스, 현재세션및 Lock 모니터링 4. 쿼리모니터링 ( 성능저하 SQL 확인 command, scrip 예시 (session, lock, wait)) 5. 로그모니터링 6. PEM 소개 5 교시 PostgreSQL Data Dictionary 1. PostgreSQL Data Directory 소개 2. PAS Oracle-Like Directory 소개 6 교시 Moving data 1. Flat files 2. COPY Freeze 3. EDB*Loader 7교시 Scheduler 1. Scheduler관리 Tablespace 1. Tablespace 관리 8교시 Wrap-up Wrap-up 4
Postgres Advanced Server 교육커리큘럼 DAY3 일정분류시간커리큘럼학습내용 (SDS 요구사항추가 ) 유형 1 교시 Backup & Recovery 1. 백업및복구개요 2. logical backup/restore ( pg_dump) 2 교시 Physical Backup & Recovery 1. Cold Backup 2. 온라인 Full backup, Hot backup 3. PITR 개요 3 교시 Backup and Recovery Tool 1. BART Tool 개요 점심 Lunch Wrap-up Day3 High Availability 4 교시 High Availability & Replication 리플리케이션구성방안및구성사례 Active - Standby (Cold) / Active - Standby (Hot) 이론 5 교시 Setup Log-Shipping Standby Log-Shipping Standby 소개및설정 6 교시 Setup Streaming Replication Streaming Replication 소개및설정 7 교시 pgpool-ii pgpool 개요, 설정, 기동 / 종료, 모니터링, 최적화 8 교시 EDB Failover Manager EnterpriseDB Failover Manager 개요, 설정, 기동 / 종료, 모니터링, 최적화 Wrap-up Wrap-up 5
Postgres Advanced Server 교육커리큘럼 DAY4 일정분류시간커리큘럼학습내용 (SDS 요구사항추가 ) 유형 1 교시 2 교시 Oracle Migration 절차, 대상확인, 환경구성 DDL 추출, Source DATA 추출, Target DB 적재수행예시 ( MTK, dblink_ora, dblink_ora extension, copy, edb*loader ) DATA 소량일경우한번에 Mig 예시 Mig 결과확인 MTK 를사용한오라클 DB 에서 PPAS 전환이슈들해결방법 Oracle -> PPAS Data Type 자동변환예시 3 교시 Day4 Oracle Compatibility 점심 Lunch 점심 4 교시 5 교시 Oracle vs PPAS Comparison 아키텍처 / 기능 / 딕셔너리 / 용어 / Data Type / SQL 차이 null 처리, Merge into 대체, Connect by 대체, 페이징예시 Oracle 호환설정 parameter ( redwood ) 6 교시 Data Type, Date, String, Numeric 차이 7 교시 9.5 New features 1. PPAS 9.5 새기능이론 Wrap-up Wrap-up 8 교시 Test 시험 6
교육장실습환경 실습 S/W 항목 S/W 벤더유형확인사항 Virtual Machine Oracle Virtual Machine Free ware 가상머신설치및 GUI 가능해야함 PPAS 9.5 EnterpriseDB 가상머신내설치됨 실습환경 오라클 11gR2 Oracle 가상머신내설치됨 Oracle Instant Client Oracle 실습노트북에설치됨 PPAS 9.5 PEM EntepriseDB 실습노트북에설치됨 7
교육일정및장소 2016 년전체일정 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월 날짜 15일 14일 18일 16일 13일 11일 22일 19일 10일 14일 12일 과정 Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin 장소 양재 양재 양재 양재 양재 양재 양재 양재 양재 양재 양재 * 교육장소 : 양재패스트레인 8
교육비용 * 교육비 : 700,000 원 ( 부가세별도 ) * 2016 년 1 월기준, 교육비는사전안내후변경될수있음 * 지불방법 : 현금 ( 세금계산서발행 ) / 법인카드, 개인카드 ( 요청시세금계산서발행 ) * 고용보험환급미대상수료증발급 * Onsite 교육, 커리큘럼지정교육가능 ( 별도협의 ) 9
연계된자격증 (Certification) Postgres Advanced Server Administration PostgreSQL Professional ($200) Postgres Professional ($250) 10
Certification 종류 부가세별도 700,000 원 교육수료 330,000 원 Leve l 취득 330,000 원 260,000 원 260,000 원 * Admin + SQL 수료후시험자격부여 - Postgres Advanced Association Certification - PostgreSQL Association Certification * Association Level 취득후시험자격부여 - Postgres Advanced Professional Certification - PostgreSQL Professional Certification * 시험응시료는 EDB 본사정책에따라책정된것으로본사정책변경또는환율변동에따라달라질수있습니다. 11
Certification 안내 * 시험자격 : 필수과정이수 * 합격점수 : 70점이상 * 시험형태 : 온라인 (EDB에서제공 ) * 시험문제 : 50문항객관식싱글또는멀티초이스 ( 제한시간 50분 ) * 시험언어 : 영어 12
Certification 종류 - PostgreSQL PostgreSQL Association PostgreSQL System Architecture Installation Configuration Creating and Managing Databases Introduction to PSQL pgadmin III Security basics SQL Primer Backup and Recovery Point-in Time Recovery Routine Maintenance Postgres Data Dictionary Moving Data Professional PostgreSQL System Architecture Transactions and Concurrency Performance Tuning Table Partitioning High Availability & Replication Connection Pooling Monitoring Procedural Languages Add on Utilities Contrib 13
Certification 종류 - PAS Postgres Advanced Server Association Postgres Advanced Server (PAS) System Architecture Database Objects and Hierarchy Install, Create and Administer PAS SQL Commands, EDB-PSQL, and EDB*Plus Postgres Enterprise Manager Client Configuration Settings and Parameters Creating and Managing Databases and Database Clusters User Tools for Administration Tablespaces Creating and Managing Users, Groups, and Assigning Privileges Security Settings, Authentication and Authorization EDB*Loader Oracle Compatibility Migrating Oracle Database Objects to PAS Proactive Maintenance Backup and Recovery Strategies Moving Data Professional Postgres Advanced Server (PAS) Advanced Features and Tools SQL Tuning Performance Tuning Performance Benchmarking DRITA Using Extension Modules Table Partitioning WAL Archiving Streaming Replication Connection Pooling Monitoring Materialized Views Stored Procedural Languages PL/pgSQL EDB*Wrap 14
Certification 절차 주문서작성후날인본다우기술로전달 세금계산서발행 응시자이메일로시험코드발송 온라인으로 1 회응시 응시후 3 일이내응시자이메일로발송 * 계산서수신이메일, 응시자정보입력 * 주문서에기입한이메일로발송 * 코드발송후 6 주 (42 일이내 ) 응시 * 신규거래시사업자등록증첨부 * 지불방식 : 계산서발행후 7 일이내현금입금 15
Thank you EDB 사업팀 edbkr@daou.co.kr 1599-9782 3 번