Course Outline
Introduction
PostgreSQL Installation and Configuration Protocols
Analysis of PostgreSQL Architecture and Advanced Capabilities
PostgreSQL Administration Standards
- Establishing Database Connections
- PgAdmin III Interface Overview
- Server Configuration Procedures
- User Account Establishment and Administration
- Database Object Type Specifications
- Permission and Security Parameter Settings
- Database Query Execution Protocols
- Database Performance Monitoring
- Assurance of Atomicity and Isolation
- PostgreSQL Backup and Restoration Procedures
- Data Migration to Alternative Systems
- Management of PostgreSQL Log Files
Performance Optimization Strategies
- Mitigation of I/O Overhead via HOT
- Locking Mechanisms and Concurrency Control
- Evaluation of Database Structural Design
- SQL Query Optimization using EXPLAIN
- Workload Analysis and Inspection
- Benchmarking and Performance Profiling
- Join Operation Optimization
- Efficient Utilization of Indexes
PostgreSQL Replication Frameworks
- Fundamentals of PostgreSQL Replication
- High Availability Implementation in PostgreSQL
- Streaming Replication Mechanisms
- Cluster Management via repmgr
- Query Execution on Hot Standby Databases
- Synchronous Replication Protocols
- File-Based Log Shipping Methods
- Trigger-Based Logical Replication using Slony & Londiste
- Connection Pooling Implementation
- PostgreSQL Version Upgrade Procedures
- PostgreSQL Sharding and Scalability Measures
Summary and Concluding Remarks
Requirements
- Proficiency in SQL query language.
- Familiarity with the Linux command-line interface.
- Basic competence in UNIX shell scripting.
Target Audience
- Database Administrators.
- Systems Administrators.
- Developers with prior experience in database management.
Testimonials (4)
1. A very well-structured training program 2. The warm atmosphere the trainer created, along with his outstanding personal professionalism 3. That the trainer explained everything as if he were talking to a complete beginner, without slipping into any technical jargon.
Piotr Romer - Asseco Poland S.A
Course - PostgreSQL Administration, Optimization and Replication
Amount (a lot) of knowledge provided. Cheerful aprroach to the subject.
Oskar Debowski - Asseco Poland S.A
Course - PostgreSQL Administration, Optimization and Replication
Trainer is very approachable and shown expertise in Postgres both in admin and dev side. Acquired lots of learnings in this training. Also, Kahoot knowledge check games are fun.
Kristine - G-Xchange, Inc
Course - PostgreSQL Administration, Optimization and Replication
new knowledges that can be apply in our system