コース概要

What is PostgreSQL?

  • A Brief History of PostgreSQL
  • Conventions
  • Further Information
  • Bug Reporting Guidelines

Introduction to PostgreSQL

  • Installation and Creating Database
  • The SQL Language
  • Advanced Features

The SQL Language

  • SQL Syntax
  • Data Definition
  • Data Manipulation
  • Queries
  • Data Types
  • Functions and Operators
  • Foreign Data Wrappers
  • Type Conversion
  • Indexes
  • Triggers
  • Full Text Search
  • The Information Schema
  • PL/pgSQL - SQL Procedural Language
  • Concurrency Control
  • Performance Tips
  • How the Planner Uses Statistics

Server Administration

  • Source Code vs Distribution-Provided Packages
  • Installation from Source Code
  • Installation from Source Code on Windows
  • Deployment of Binaries Obtained by Compiling Source Code
  • Server Setup, Operation
  • Database Physical Storage
  • Filesystem Durability Requirements and Required Mount Options
  • Server Configuration
  • Special Considerations for Container-Based Deployments
  • Client Authentication
  • Database Roles
  • Managing Databases
  • Localization
  • Routine Database Maintenance Tasks
  • Backup and Restore
  • Recovery Configuration
  • Monitoring Database Activity
  • Monitoring Disk Usage
  • Reliability and the Write-Ahead Log
  • Regression Tests
  • Installation of Third-Party Server Extensions

High Availability, Load Balancing, and Replication

  • Brewer's CAP Theorem
  • Synchronous vs Asynchronous Replication
  • Log Shipping (Warm Standby)
  • Streaming Master-Slave Replication (Hot Standby)
  • Trigger-Based Master-Slave Replication with Slony
  • Trigger-Based Multi-Master Replication with Bucardo
  • Connection Pooling and Synchronous Replication with Pgpool
  • Failover Configurations using DRBD
  • Replacing a Failed Server
  • Recovering from Network Partition

要求

A basic working knowledge of SQL

 14 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

Migrating Oracle to Azure SQL or PostgreSQL

7 時間

PostgreSQL Administration and Development

28 時間

PostgreSQL Essentials

14 時間

PostgreSQL Advanced DBA

14 時間

Implementing High Availability in PostgreSQL

7 時間

PostgreSQL Performance Tuning

14 時間

PostgreSQL Administration, Optimization and Replication

35 時間

PostgreSQL for Developers

14 時間

PostgreSQL 13 for Developers and Administrators

21 時間

PostgreSQL for Administrators - 3 Days

21 時間

PostgreSQL with Python

21 時間

Data Management

35 時間

Pivotal Greenplum for Developers

21 時間

MarkLogic Server

14 時間

SAP ASE for Database Administrators

28 時間

関連カテゴリー