Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu và Kiến trúc

  • Tổng quan kiến trúc PostgreSQL: tiến trình, bộ nhớ, tệp tin
  • Tổ chức dữ liệu: cơ sở dữ liệu, lược đồ và không gian bảng (tablespaces)
  • Bộ công cụ PostgreSQL và bảng hệ thống

Cài đặt và Cấu hình

  • Cài đặt PostgreSQL
  • Các tệp cấu hình (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • Điều chỉnh các tham số cốt lõi (bộ nhớ, ghi nhật ký, kết nối)
  • Nâng cấp và di chuyển các cài đặt PostgreSQL

Quản lý Bảo mật

  • Vai trò, nhóm và đặc quyền của người dùng
  • Các phương pháp xác thực: trust, password, MD5, SCRAM
  • Tổng quan về Bảo mật Cấp Hàng (Row-Level Security) và chính sách truy cập dữ liệu
  • Cấu hình SSL/TLS

Sao lưu và Khôi phục

  • Sao lưu logic bằng pg_dump và pg_restore
  • Sao lưu vật lý sử dụng pg_basebackup
  • Sao lưu tăng lượng, lưu trữ WAL
  • Khôi phục hoàn chỉnh, Khôi phục tại thời điểm (Point-in-Time Recovery - PITR)

Giám sát và Bảo trì

  • Hiểu về quy trình autovacuum
  • Bảo trì định kỳ và phân tích nhật ký
  • Sử dụng PgBadger để phân tích nhật ký

Yêu cầu

Có kiến thức làm việc cơ bản về SQL

 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan