You are on page 1of 3

Day 1 Introduction PostgreSQL System Architecture Installation Configuration Day 2 Creating and Managing Databases Introduction to PSQL pgAdmin

III Security basics SQL Day 3 Backup and Recovery Point-in Time Recovery Routine Maintenance Postgres Data Dictionary Moving Data

Day 1 PostgreSQL System Architecture Transactions and Concurrency Transaction Definition Performance Tuning Day 2 Table Partitioning High Availability & Replication Connection Pooling Day 3 Monitoring Procedural Languages Add on Utilities Contrib Postgres Plus Advanced Server

Introduction Installation Configuration Security File structure Maintenance Backup Monitoring Disk space computations Hot standby and Replication Disaster Recovery Advanced Topics in PostgreSQL: Storage Management & Reliability Internals This 6 hours class will cover the following topics: An In-Depth Look at Vacuum and Autovacuum Buffer Cache Management, the Background Writer, and Checkpoints Troubleshooting Slow Queries Write-Ahead Logging

1) Performance tune all the PostgreSQL and Postgres Plus Advanced Server cluster s in your enterprise. 2) Quickly identify slow running queries and subsequently improve their performa nce by orders of magnitude. 3) Do capacity planing based historical trends and data analysis. 4) Trouble shoot performance spikes and drop offs by graphically looking at oper ating system and database statics on the same graph. 5) Set up monitoring for critical events: On your database server host, i.e. amount of disk space available dropping below a given threshold. On your database server, i.e. the number of connections exceeding a given thres hold On your database, i.e. it exceeding a size threshold of vacuuming not occurring with in a specified time. On your table with in the base, i.e. the bloat of the table becoming to high. Training: PostgreSQL Backup and Restore Plain text backup and restore Custom archive and restore File system backup and restore PITR (Point In Time Recovery) configuration parameter settings pg_dump, pg_restore & pg_dumpall copying of the DATA folder pg_start_backup and

Training: PostgreSQL High Availability

This class is designed for PostgreSQL and Postgres Plus users who are looking to add high availability (HA) to their PostgreSQL or Postgres Plus applications. T he class will cover the fundamentals of Postgres HA options, and the available t ools to help with planning and implementation. See below for the schedule of upc oming classes.

Course Topics: What is High Availability (HA)

Postgres Plus high availability options Replication Clustering Connection pooling Warm standby

Training: PostgreSQL Performance Tuning Course Topics:

Postgres Plus architecture Postgres Plus internals Life of a query Query optimizer Performance enhancing maintenance Configuration parameter settings Database caching and buffer usage How to tune a query Clustering rows for performance Indexing and Vacuuming Explain and explain analyze Maintenance best practices

pg_stop_backup Archive command Recovery file parameter

You might also like