코스 개요

PostgreSQL 16 소개

  • PostgreSQL 개요
  • PostgreSQL 16의 새로운 기능
  • 설치 및 설정
  • PostgreSQL 아키텍처와 구성 요소

PostgreSQL 시작하기

  • PostgreSQL 데이터베이스 클러스터 설정
  • 데이터베이스 생성과 관리
  • 기본 SQL 작업
  • PostgreSQL 16 설정 및 탐색

고급 SQL 기술

  • 고급 쿼리링 기술
  • 공통 테이블 표현식(CTEs)
  • 윈도우 함수
  • JSON 및 JSONB 데이터 타입
  • 고급 SQL 쿼리 작성

데이터 타입과 확장

  • 사용자 정의 데이터 타입
  • 전체 텍스트 검색
  • PostGIS를 이용한 지리 공간 데이터 처리
  • PL/pgSQL 프로그래밍
  • 고급 데이터 타입과 확장 사용

인덱싱 및 쿼리 최적화

  • 인덱스 유형과 활용
  • 쿼리 계획과 실행
  • 쿼리 분석과 최적화
  • 인덱싱과 쿼리 최적화

성능 튜닝

  • 성능 튜닝 매개변수
  • 메모리와 리소스 관리
  • 성능 모니터링 및 분석
  • 성능 튜닝과 모니터링

백업과 복구

  • 백업 전략
  • 시간대 복구
  • 논리적 및 물리적 백업
  • 백업과 복구 수행

보안과 접근 제어

  • 인증과 권한 부여
  • 역할 관리와 권한 설정
  • 암호화 및 SSL/TLS 설정
  • 보안 최선의 방법 구현

고가용성과 복제

  • 복제 개념과 유형
  • 스트리밍 복제 설정
  • Patroni를 이용한 고가용성 구성
  • 복제와 고가용성 구현

PostgreSQL과 애플리케이션 통합

  • 다양한 프로그래밍 언어로 PostgreSQL 연결
  • 현대적인 애플리케이션 프레임워크에서 PostgreSQL 사용
  • ORMs와 PostgreSQL
  • PostgreSQL과 애플리케이션 통합

요약 및 다음 단계

요건

  • SQL에 대한 기본 지식
  • 데이터베이스 개념에 익숙함

대상

  • 데이터베이스 관리자
  • 데이터베이스 개발자
  • 시스템 관리자
 21 시간

참가자 수


참가자당 가격

회원 평가 (2)

예정된 코스

관련 카테고리