Mô tả

PostgreSQL is an advanced, enterprise class open source Object-Relational Database Management System (ORDBMS). Its is a relational database that supports both SQL (relational) and JSON (non-relational) querying.


PostgreSQL possesses robust feature sets including Multi-Version Concurrency Control (MVCC), point in time recovery, granular access controls, tablespaces, asynchronous replication, nested transactions, online/hot backups, a refined query planner/optimizer, and write ahead logging. It supports international character sets, multi-byte character encodings, Unicode, and it is locale-aware for sorting, case-sensitivity, and formatting. PostgreSQL is highly scalable both in the quantity of data it can manage and in the number of concurrent users it can accommodate.


The course provides the learner with an extensive knowledge of PostgreSQL Database Administration with real time examples.


Topics covered are:

  • Introduction to Replication & It's Terminalogies

  • Master and Slave Configuration

  • Warm & Hot Standby

  • Types of Replication

  • Modes of Replication

  • Models of Replication

  • Log Based Shipping Standby Initial Setup

  • Log Based Shipping Standby on Windows and Linux

  • Log Based Shipping Standby Failover

  • Streaming Replication Setup

  • Monitoring Streaming Replication

  • Synchronous Streaming Replication

  • Configure Physical Replication Slots

  • Failover Streaming Replication

  • Repmgr – Replication Manager

  • Automatic Failover using Repmgr

  • Node Rejoin of Failed Primary

  • Add New Node and Standby Follow

  • Switch Over From Primary to Standby

  • Cascading Streaming Replication

  • Witness Server

  • Uninstall Replication Manager

  • Logical Replication Setup

  • Publication and Subscription

  • Logical Replication Slots

  • Add Table to Publication

  • Refresh Subscription

  • Cascading Logical Replication

  • Uninstall Publication and Subscription.

  • Tune PostgreSQL Server parameters

  • Shared Buffers

  • Work_Mem

  • Maintenance_Work_Mem

  • Postgresql V15 - New Features (Logical Replication)

  • Postgresql V16 - New Features

Bạn sẽ học được gì

Replication & It’s Terminologies

Log Based Shipping Standby

Streaming Replication & Fail over

Repmgr – Replication Manager

Automatic Failover using Repmgr

Node Rejoin

Cascading Streaming Replication

Logical Replication

Cascading Logical Replication

Tune PostgreSQL Server parameters

Postgresql V15 - New Feature (Logical Replication)

Yêu cầu

  • Basic Knowledge of Database Concepts
  • PostgreSQL v12 Foundation
  • Internet access is required to download PostgreSQL Server
  • Working Knowledge on Windows and Linux

Nội dung khoá học

8 sections

Introduction

5 lectures
Introduction to PostgreSQL Replication
06:08
Master/Slave Configuration
03:46
Types of Replication
04:51
Modes of Replication
07:25
Replication Models
02:37

Log Based Shipping Standby

7 lectures
Introduction to Log Based Shipping Standby
14:49
Initial Setup of Log Based Shipping Standby on Windows
07:27
Log Based Shipping Standby on Windows
20:42
Log Based Shipping Standby Failover on Windows
06:39
Initial Setup of Log Based Shipping Standby on Linux
09:05
Log Based Shipping Standby on Linux
10:52
Log Based Shipping Standby Failover on Linux
06:47

Streaming Replication

7 lectures
Introduction to Streaming Replication
15:35
Streaming Replication on Windows
16:37
Streaming Replication on Linux
15:12
Monitor Streaming Replication
12:28
Synchronous Mode in Streaming Replication
08:23
Replication Slots in Streaming Replication
06:37
Streaming Replication Failover
04:47

Replication Manager - Repmgr (Linux)

8 lectures
Introduction to Replication Manager
06:41
Setup Primary/Standby Streaming Replication Using Repmgr
27:24
Automatic Failover and Node Rejoin
12:41
Add New Standby Node and Standby Follow
12:49
Cascading Streaming Replication
11:15
Streaming Replication Switchover
09:04
Witness Server
05:28
Uninstall Replication Manager
11:20

Logical Replication

7 lectures
Introduction to Logical Replication
14:29
Setup Logical Replication
15:43
Add Table to Publication
08:47
Add Table Without Primary Key to Publication
09:28
Alter Column on a Table Part of Existing Publication
05:13
Cascading Logical Replication
11:18
Remove Publication/Subscription
04:14

Tune Server Parameters

2 lectures
Introduction to Server Parameters
11:25
Tune Server Parameters
20:52

Postgresql V15 - New Features (Logical Replication)

4 lectures
Postgresql V15 - New Features Introduction
03:24
Logical Replication Row Filtering
05:23
Logical Replication Column List
03:24
Alter Subscription Skip
09:27

Postgresql V16 - New Features (Replication)

10 lectures
Logical Replication New Features and Enhancements.
03:18
Bi-Directional Replication Introduction
01:49
Bi-Directional Replication - Infinite Loop Demo
09:00
Bi-Directional Replication - With Origin Demo
05:40
Binary Copy Introduction
02:47
Binary Copy Demo
05:27
Parallel Apply Intro - Create Subscription
02:33
Parallel Apply Demo - Create Subscription
08:32
Logical Replication From Standby Introduction
02:54
Logical Replication From Standby Demo
12:50

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.