PostgreSQL DBA

CloudLabs

Projects

Assignment

24x7 Support

Lifetime Access

.

Course Overview

Master the basics of Postgres Administration from installation to creating the database, clusters and servers as you learn with our expert. Through our practical oriented PostgreSQL DBA training, be able to use sophisticated features of Postgres database such as Multi-Version Concurrency Control (MVCC), point in time recovery, tablespaces, asynchronous replication, nested transactions (savepoints), online/hot backups,the query planner/optimizer, and write ahead logging for fault tolerance.In our Cloudlabs, practice installing PostgreSQL, configuring it, defining roles and privileges, and adding security measures. Get hands on practice on advanced databases operations from SQLDump, restore, replication of the database to migrating Oracle to Postgres DB and upgrade it. Be able to professionally optimize, monitor and maintain the Postgres DB.Be the PostgreSQL DBA your organization wants

At the end of the training, participants will be able to:

  1. Install and setup PostgreSQL
  2. Create databases and database structures
  3. Insert and manipulate data in a PostgreSQL database
  4. Define roles, their attributes and role memberships
  5. Select the encryption method and setup security for the database
  6. Perform Backup and Recovery, SQL Dump, and Restore
  7. Upgrade the Postgres DB
  8. Migrate the Oracle DB to Postgres
  9. Maintain, monitor and optimize the PostgreSQL database

Pre-requisite

  1. Understanding of SQL
  2. Database concepts
  3. Knowledge of Linux environment

Duration

2 days

Course Outline

  1. Installing PostgreSQL
  2. Compiling and Installing PostgreSQL on Linux/Unix
  3. Post-Installation Setup *The PostgreSQL Windows Installer
  4. Creating a Database and Testing the Server
  5. Initializing a Cluster
  6. Creating a Database
  7. Starting the Database Server
  8. The psql Client
  9. Startup Failures and Client Connection Problems
  1. Overview of PostgreSQL Architecture
  2. Configuration Files
  3. Physical Storage and File Layout
  4. Tablespaces
  5. System Catalogs
  6. Logging Parameters
  7. Roles and Privileges
  8. Roles and Their Attributes
  9. Privileges
  10. Role Membership
  11. Security
  12. Securing TCP Connections with SSL
  13. Create Secure SSH Tunnels
  14. Client Authentication
  15. Encryption Options
  16. Backup and Recovery
  17. Overview of Backup Methods
  18. Performing an SQL Dump and Restore
  19. Filesystem Backup
  20. Maintenance and Monitoring
  1. Replication using Pgpool-II
  2. Master to Slave replication
  3. Master to Master replication
  4. Statement based replicatio
  1. Upgrading PostgreSQL.
  2. Migration from Oracle to Postgres
  3. Server Optimization
  4. Table Partitioning
  1. Installation
  2. Configuration
  3. Maintenance
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content
Accordion Content

Reviews