651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

PostgreSQL Administration Virtual Classroom Live July 20, 2026

Price: $3,500

This course runs for a duration of 5 Days.

The class will run daily from 10 AM ET to 5 PM ET.

Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.

Enroll today to reserve your spot!

Space is limited. Enroll today.

Enroll Now

Description

This course is designed for PostgreSQL administration and configuration. It will cover specific PostgreSQL configurations and processes. It will address specific PostgreSQL utilities, commands, and security. It is designed for experienced DBA’s and developers.

Audience:

This course is designed for experienced DBA’s and developers.

Course Topics

  • Introduction
  • Installation
  • Configuration
  • PSQL
  • Roles and Security
  • Managing PostgreSQL Databases
  • Postgres Tablespaces
  • Moving Data with PostgreSQL
  • Routine Tasks
  • Monitoring Statistics
  • Performance Tuning
  • Backup and Recovery
  • PostgreSQL Upgrade
  • Replication
  • Triggers
  • Rules
  • PL/pgSQL
  • Other Procedural Languages

Course Overview

I. Introduction

  • A. History and Overview
  • B. PostgreSQL Major Features
  • C. PostgreSQL Limits
  • D. PostgreSQL Architecture
  • E. Write Ahead Logs
  • F. The Background Writer
  • G. PostgreSQL Data Types

II. Installation

  • A. Overview
  • B. Source Installation
  • C. Initializing a cluster
  • D. Starting and Stopping PostgeSQL
  • E. Automatic startup

III.  Configuration

  • A. Access Control
  • B. Connection parameters
  • C. Memory parameters
  • D. Log Management
  • E. Autovacuum settings
  • F. Background process settings
  • G. Access control settings

IV. PSQL

  • A. Intro to PSQL
  • B. Meta Commands
  • C. Security 

V. Roles and Security

  • A. Schemas
  • B. Tables and Rules
  • C. Users, Groups, and Roles
  • D. Tables and Sequences
  • E. Object Security 

VI. Managing PostgreSQL Databases

  • A. Clusters
  • B. Databases
  • C. Tables
  • D. Indexes 

VII. Postgres Tablespaces

  • A. Postgres Tablespace definition and configuration
  • B. Partitioning
  • C. Transaction and concurrency control 
  • D. Autovacuum function
  • E. Functions and Operators 

VIII. Moving Data with PostgreSQL

  • A. DML
  • B. Copy command
  • C. pg_dump 

IX. Routine Tasks

  • A. Log Management
  • B. Query Analysis
  • C. Routine Vacuuming
  • D. Recovering Disk Space 

X. Monitoring Statistics

  • A. Database Logs
  • B. OS Process Monitor
  • C. Statistics Views 

XI. Performance Tuning

  • A. OS Tuning
  • B. Database Tuning
  • C. Transaction Logs
  • D. Query Tuning
  • E. Checkpoints 

XII. Backup and Recovery

  • A. pg_dump
  • B. pg_dumpall
  • C. pg_restore
  • D. Point in Time recovery 

XIII. PostgreSQL Upgrade

  • A. pg_upgrade
  • B. Source upgrades
  • C. Replication upgrades 

XIV. Replication

  • A. Streaming replication
  • B. Asynchronous Replication
  • C. Failover
  • D. Connection Pools
  • E. HA Configuration 

XV. Triggers

  • A. Trigger types
  • B. Event Triggers 

XVI. Rules

  • A. Rules and privileges
  • B. Materialized Views

XVII. PL/pgSQL

  • A. Structures
  • B. Declarations
  • C. Expressions
  • D. Statements
  • E. Cursors
  • F. Error and Messages

XVIII. Other Procedural Languages

  • A. PL/Perl
  • B. PL/Python XIX.

Conclusion

A. Course Overview 

 

Other Available Dates for this Course

Virtual Classroom Live
March 16, 2026

$3,500.00
5 Days    10 AM ET - 5 PM ET
view class details and enroll