코스 개요

개요

PostgreSQL 설정 및 구성

PostgreSQL 아키텍처와 고급 기능 개요

PostgreSQL 관리

  • 데이터베이스에 연결하기
  • PgAdmin III 개요
  • 서버 구성하기
  • 사용자 설정 및 관리하기
  • 데이터베이스 객체 유형 개요
  • 권한 및 보안 설정하기
  • 데이터베이스 쿼리 실행하기
  • 데이터베이스 모니터링하기
  • 원자성과 격리를 보장하기
  • PostgreSQL 백업 및 복원하기
  • 데이터를 다른 시스템으로 이동시키기
  • PostgreSQL 로그 작업하기

성능 최적화

  • HOT를 사용한 I/O 감소
  • 잠금 및 동시성
  • 데이터베이스 설계 평가하기
  • EXPLAIN을 사용한 SQL 쿼리 최적화
  • 작업 부하 확인하기
  • 벤치마킹 및 프로파일링
  • 조인 최적화
  • 인덱스를 효율적으로 사용하기

PostgreSQL 복제

  • PostgreSQL 복제 개요
  • PostgreSQL의 고가용성
  • 스트리밍 복제
  • repmgr를 사용한 클러스터 관리
  • 핫 스탠바이 데이터베이스에서 쿼리 실행하기
  • 동기화 복제
  • 파일 기반 로그 전송
  • Slony 및 Londiste를 사용한 트리거 기반 논리적 복제
  • 연결 풀링
  • PostgreSQL 업그레이드하기
  • PostgreSQL 분할 및 확장

요약 및 결론

요건

  • SQL 경험
  • Linux 명령줄 경험
  • 기본적인 UNIX 쉘 프로그래밍 경험이 있음

대상자

  • 데이터베이스 관리자
  • 시스템 관리자
  • 데이터베이스 경험이 있는 개발자
 35 시간

참가자 수


참가자당 가격

회원 평가 (2)

예정된 코스

관련 카테고리